Choosing to have a gun or not to defend yourself is for some reason a controversial issue with some people. It really shouldn’t be. There are things you should do first though before you go and get one. I lay it all out in this article for you.
Emergency preparedness from a Counterintelligence Agent