Here is an idea for any woman or man that wants to defend their self but doesn't like guns...are you ready....

A can of wasp and hornet spray



It will shoot 20-25 feet and if you spray someone in the face they won't be coming at you long...and if you flick a lighter after spraying them I guarantee they will run the other way....it works great and you can keep several cans in strategic places around the house...