Beretta
I have a PX4 Compact 9MM, like the gun, shoots well. When I get a new firearm, I always put together a 'parts kit'. Recoil spring first along with a firing pin spring. I shoot a lot, maybe not by some standards but will go thru 4-5000 rounds a year, I reload. (FYI 9's are so cheap right now it...