A great Self Defense weapon is a Fire Extinguisher. It can be used, anywhere! The 5 Lb. unit by Kidde can shoot out white powder over 15 feet on a 10" Target pattern. You can carry one in your car, on a front seat or stuck next to it, it is 50 State Legal. The powder will incapacitate an attacker by making him , unable to breath , see or even hear anything. It can be found in any public place or store. Sometimes you have to adapt and use what you have available to you at that moment. Besides you never know when you may need it to put out a Fire!