usually, heavier guns means less felt recoil, so a fullsize steel gun is going to have less felt recoil than a compact polymer gun.
i find the 40 to be snappy. the 9mm and 45 are much easier to handle.
Favorite range gun for the money - CZ 75B or STI Spartan V 9mm
Go-to carry setup - Walther PPS or PPQ in FIST kydex holster 1AK
Favorite semi-auto design - HK P7
"A Sig is like a lightsaber - not as clumsy or random as a Glock."