I agree stay in touch with local laws. As I've mentioned our state has the Make my day law, an assailant found in your home you can protect your doorway and home ground with deadly force. There have been incidents where a person was noticed in the kitchen of the home owner and without a question the tresspasser was shot fatality wounded and drugged out in a body bag. No question asked hardly.
Some question does this deter crime, maybe, maybe not. But it definitely garanteeds that assailant won't do it again, so it detoured him.
In a State were a purse snachter stands a good chance of being chased down by a mob of people and beaten. You can see why we have that law. Its a law that protects the home owner or innocent citizen from criminal intent.
And by the way yes we still have Indians and Cowboys here, except the Inidans are the good guys sometime. And yes I have a slew of rifles, pistols and lethal weapons, its what we do here. Shooting is a passtime here.
You watch a flame thrower blast off and you think damn I need to get me one of those!
Staying in tune with the laws of your state is the difference in being a free citizen or a jailed one.