we know it's unlikely that the government is gonna go batstuff on us. it's also unlikely that someone's gonna burst through my bedroom window and try and cave my skull in, but i'll still have a bayonet ready to jam in his spinal cord should it ever happen instead of having nothing but air to hold in my hands
Guns aren't really that good for defense cuz usually the attacker will have the advantage...
if we're talking about war here or home defense, the defender usually has the advantage due to knowledge of the landscape or layout of your home