Just bought the new Beretta PX4 Compact in 9MM (not the subompact) after doing some research. Took it to the range twice so far...about 500 rounds through it. Totally flawless right out of the box. Minimal recoil, accurate, fun to shoot, I added Trijicon night sights since I carry this gun now. Good size & weight for CCW and it looks cool too Totally happy with this purchase. You point it and pull the trigger...it goes bang. Just what you want for a carry weapon. I have the full size PX4 and it is flawless too.