I had one for about two years, recently sold it and bought a Ruger SR22PB. I never could put my finger on it, but I just never got that warm and fuzzy feeling about the gun. I had the long barrel, 6", I think. I didn't shoot it very accurately and the sight screws were so tight I couldn't get them to budge no matter what screw driver I put to them. A gun smith finally got the screws loose, but I still didn't like it. It also made a funny sound when you shot it, poof, kind of like it had a silencer on it, maybe because of the long, heavy barrel? Anyway, I couldn't be happier with thw SR22PB. I know that the Beretta does have a lot of fans, though.