Originally Posted by Armyvet007
shotgun + non-lethal rounds [effective and not as messy as lethal rounds] + training on the proper use of both
If you're going to have a gun around, know the laws of your state. Do a lot of research about 'Less Lethal' ammunition before you consider using it-- particularly legal implications. ''Less Lethal' will normally not kill a person but can under certain conditions. Look at the difference between involuntary manslaughter and homicide with a positive justification of self-defense. Talk to a laywer in your area with experience in self-defense cases.
If you're worried about security a gun is a last resort you use because locks/lights/alarms/warning signs/dogs were all defeated or ignored by the intruder and your life is in danger. Hard to justify, IMHO, employing something that may not do the job of keeping you and the loved ones you are responsible for alive.
As a tip- Police do not employ 'Less Lethal' rounds without a backup/second person with normal ammunition. That is because 'Less Lethal' often does not stop or incapacitate a person.
As I said earlier to the OP, goal in self-defense is to stay alive. Good to stay alive and stay out of court as well.