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: