I have the full size in .40 cal. It's awesome. I shoot it more often than any of my other guns and it's probably the most accurate. I have an FNP-9 as well and the recoil is definitely comparable. A buddy has a Baby Desert Eagle in .40 and the recoil on that is probably double the PX4. I guess the rotating barrel makes a pretty good difference. Anyway, all in all, for the money, it was a great investment.