Whether you’re an off duty Ninja just staying out of the rain, or that guy from the Avengers, the Umbuster umbrella should keep you protected by giving you a pair of brass knuckles. Even though these aren’t brass. Instead you have a choice of wood or aluminum finish.
I’m not sure how easy it is to hit another guy with the bottom part of an umbrella while open though. Wouldn’t you hit yourself with the top part as you swung at your enemy? I would recommend this for little old ladies. They need to protect themselves, plus they just plain love hitting people with purses and stuff. You can get the Umbuster in October for about $330.