I was in the same boat, I looked at a Beretta at a gun show a while back, but it was a little out of my price range. I ended up buying a Ruger KMK-678GC - the stainless slabside model. I think you get a lot of gun for the money. Very accurate for my purposes (informal paper punching) would also serve a person well in competition - they may outgrow it, but it would take quite a while. It also comes with scope rings, which is a nice addition. I'm planning on getting a 2x Swift scope soon. Grips and accessories are abundant. I also think it will prove to be more durable than some of the finicky competition only guns. I had also considered the Russian IZH-35, I'm glad that I bought the Ruger. They are currently priced from $350 to $375 here in my area.