ALMOST AS GOOD AS A SWORD-CANE: The unbreakable fighting umbrella. Here’s their website. (Via GeekPress).
UPDATE: On further reflection, you need one made out of kevlar that, when opened, can also function as a bulletproof shield. Might be a bit more expensive, though. . . .