the Beretta is a good gun. The only problem I have ever had with it is the rising locking block located on the underside of the barrel tends to break. If you do not do extensive shooting with it 200+rds at a time it shouldnt be an issue. Other than that it is accurate and reliable. Hope that this helps.
P.S. This is based of my experience with it in the military.