I have been thinking of trading my nearly new Beretta 21a for a P-22. The 21a is a neat gun but I find it's a hair to small for my taste. I have never shot the P-22 but I like the look and it had a nice feel when I've picked one up at the gun shows. Any thoughts on the pros and cons of the P-22 would be appreciated. The 21a is a very nicely made pistol and I'd prefer to have something of roughly the same quality.