G40!!!! G40!!!!

After getting that, the G20 is a spare out on my Colorado property. The G40 and G29 get carried. The G29 recoils a lot more than the G20 or G40 with hot loads and loses a lot of velocity, but it is much more compact. I can't believe that would matter for the OP's purposes. G40.

FWIW:

[Linked Image from i.imgur.com]

[Linked Image from i.imgur.com]

[Linked Image from i.imgur.com]

[Linked Image from i.imgur.com]