I have a Beretta 21A and it is not only a blast to shoot it is pretty accurate. But for self defense my almost constant companion is a Kahr PM9 which is only a tiny bit bigger than the 21A, and although it carries one round less than the .22LR 21A I would rather have seven rounds of 9mm+P than eight rounds of .22LR.