I have three 22 long rifle firearms myself. The ammo is cheap and I believe it's enough to get most jobs done. I feel it's plenty for self defense. There are some great YouTube videos that prove itself as a self defense weapon. I especially like the Ruger SR22 for consealed carry, The Colt 1911...