Having a stick when you are attacked is very handy. You are going to have an easier time protecting yourself with that. The Unbreakable Self Defense Umbrella could certainly help. It does not look like a weapon but can be used to keep attackers at bay. It is especially useful if you know martial arts. Use this umbrella to hit as hard as a steel pipe. This umbrella does cost $150.