I actually laughed at your Wal-Mart at 10:30! When I retired from the AF we lived in Florida, where a T-shirt, shorts, and flipflops are too many clothes. Hence why we carried Ruger LCP's there. Now in Nebraska in the winter you can conceal a 44. Not that I doAnd before anyone says I can carry a 1911.... I can, but sometimes you go to Wal Mart at 10:30pm in gym shorts and I don't need the ladies chasing me around trying to score my digits.
I get power and energy and all that, but don't matter if you can't hit with it. My dad is almost 80, and is still an absolute menance with a 22LR. Couldn't hit the side of his house with a Glock, but a squirrel at 30 yards sitting on a limb is dead meat.
Tell your dad not to sweat the Glock accuracy, they are an accuired taste. I was horrible with one until my uncle who is in LE, gave me some pointers. When it comes to polymer framed guns, you have to try several. You know the triggers on a typical 22 are pretty decent, that is probably a lot of it.