imported post
Mine has been a very pleasant surprise. I previously had an 8040 Beretta and traded it. The PX4 I bought ( a 9mm ) kind of on a whim and I didn't intend on carrying it. However, it passed my initial smoke test - over 1200 rounds in one day, including WWB, UMC, Federal, Corbon, Winchester ranger, and more WWB, no cleaning, no oil, no interruptions just me and my friends shooting it. Since then I have put about 7500 more rounds through it with the following issues.
1 FTF of WWB 115 grain.
2 magazines; one of the originals, plus one of my 20 rounders did not lock back the slide at about 5500 rounds. I ordered springs for the 17 rounders, and a 20 round "kit" which adds the extension and changes the spring in the existing 17 round mag body. Unfortunately, I'm not aware of a 20 round replacement spring only and the kit is $24 or so. The 17 round springs are 6 bucks for a couple or thereabouts.
The gun fits great and I removed the ball detent from the -used-to-be- safety, now decocker only which I like much better. About the only thing not to like is getting a holster.
Once you've shot it a bit, you'll see the wear pattern develop on the barrel. keep the contact points well oiled and the gun will run fine; all day long and then some.