I swear my Beretta 81BB in .32 ACP is the most accurate gun I have ever owned and beats ALL of my CZ 9MM's in long distance accuracy and I have two CZ 75B Omega's and an SP-01. The entire Beretta magazine of 12 rounds hits a 16" square target at 15 yards just by "Point and Shoot", without even lining up the post and dot sights. And the same results at 25 yards with sighting it in. Now that's what I call an ideal self-defensive weapon! Who cares if a larger caliber has more stopping power if you miss your target 3 out of 5 times. And in a stressful situation, I doubt if most people are going to be able to take the time to focus on the proper grip and sighting, which will only add to the lack of accuracy