Oddbean new post about | logout
 In a home defense situation, a shotgun is the way to go against anything. 12 gauge, 00 buckshot, old and tried, effective as fuck, yet safer than rifles (or slugs). If you're afraid of thin walls, do a 4 instead of 00.

On the street, I don't see any realistic option other than a concealable handgun. I mean, if legal, you can carry a rifle in your car I guess. In case, I don't know, you find yourself in the middle of a Hamas-style attack all of a sudden? 
 Totally agree with the above.

If you suddenly and unexpectedly find yourself in an actual war zone, then handgun is still best - you'll be a low priority target if you look unarmed, and you can ditch it if you're about to be captured. 
 Well, it always depends. In a let's call it "dynamic scenario", a handgun is the best because it's portable and concealable. So you can bug out more easily than if you were carrying something bigger.

If you find yourself actually having to shoot indoors or at close range, it's serviceable but a shotgun is always better. In the open field and mid or long range, then definitely a handgun is not great to shoot at bad guys and, again, the advantage it offers is getting the hell away more easily. 
 My shotgun is currently loaded with slugs. One try to find a reasonably priced source for flight control buck. Accuracy is necessary where I live, and my shotgun will also put a significant hurt on anyone wearing body armor...  
 Taking notes... :) 
 I'm fairly well versed on much that is gun related...  
 I totally see why. But in a home defense situation I would worry about overpenetration, rather than a potential body armor-clad attacker. The problem is not just maybe hitting an unintended target but also that you want the projectile to stay inside the attacker for maximum damage.