Gwyddone, If guns are not something you can have then maybe pepper spray, bow, knifes, baseball bat, or get a long strong wooded stick and tape a knife in the front end. There are many ideas of a weapon that you can use. Remember there maybe people that you do not know that will kill you and your family for the food you store in a SHTF times. Hunger changes people.
Gwyddone, where are you located at? Are you in the U. S.or in another country?