I went handgun shopping with my fiancé yesterday and she narrowed it down to either the Beretta PX4 or the Walther P99, both in 9mm. I know both have gotten great reviews and should be reliable designs. My question for those who own either one is, how is the recoil on them? The guy behind the counter said the Beretta was a little snappy, is that the experience that others have had? Any comments on either design would be greatly appreciated.