I have a S&W 1006 gives around 3" @ 25 yards. I have a custom EAA that gives 2 1/2" -3" at 25 yards. My 6" STI 2011 Perfect 10 will give me 2" at 25 yards. I carry the STI about 90% of the time. The factory ammo is down loaded. If you want a full bore 10mm you need to hand load.
I'm starting to lean more towards the regular G20 Gen 4. The G40's have always felt clumbsy in my hands and seem a little big to carry holstered for long miles. With the G20 I could always swap a barrel and have more velocity or greater accuracy. Just thinking out loud on this.