>>938164928
Honestly, a snub nosed revolver. Caliber doesn't even matter, you can get one in 22LR they make defensive ammo specifically for them. You get as much energy out of that tiny bullet as a medieval warbow.