I have a PX4 Compact in 9mm. Fits my hand very well, recoil is moderate, pistol is remarkably accurate. My PX4 is one of my EDC guns, and I gladly recommend one. While I know mine is a 9 and you are looking at a .40, I have to say I have about 600 rounds through mine with no failures at all.