Sorry to hear about that. You have a good gun dealer to take a refund like that. The PX4 subcompact sure could use some improvement in quality control. They are hit or miss. Not something you expect from Beretta. My PX4 full size has been perfect through 300 rds.
Beretta M9, Beretta PX4, 92 FS, ruger sr9, glock 26, glock 17, glock 22, glock 19, sig sp 2022, dan wesson 1911