The G20. You already have a carry gun and the G29's shorter barrel doesn't allow it to capitalize on the 10mm's full power. I can't stand the short grip either even with a Pearce grip extension on the 29's magazines. The G20 is about the same size as a 1911, though slightly thicker. A fully loaded G20 weights less than a fully loaded 10mm 1911. Additionally if you want to hunt with, you'll need to consider minimum barrel length regulations that exist in many states.