which reminds me....I need to buy a gun. Just not sure what.
I would recommend a Ruger mini-14. They’re handy to use and dead reliable.
Then get a selection.
A small handgun to carry on your person when you are out and about.
A rifle of some type to reach out and touch someone from a distance.
REmember to have plenty of ammo handy; as a threat may not be singular.