i personally dont beleive in guns, ......
What if someone pulled a gun on that lady, boom! shes blown away regardless of if she has a gun or not ....
We dont have guns in the UK, for which i am glad, i never have to worry .... "will this punk pull a gun?" ... I think if guns were released in this society, there would b chaos, however in the US where you are already conditioned to guns i dont think you can do alot about it ............ around 80% of the UK population has never seen one.
With regards to b attacked by a nife .... learn a basic nife combat class.
Here is a tip, someone with a nife views that nife as their only weapon.... U have many, hands, feet, legs, knees, elbows, head........ use this to your advantage.