This is a worse idea than bringing a knife to a gunfight.
I'm new to this forum stuff, but, I believe the options other than firearms that were mentioned were intended for use against a threat without a firearm. Suggested as another layer to a plan.
Much like the fire extinguisher idea, it is an inexpensive option for a less lethal response that thinks outside the box. I don't agree that it was a bad idea.
I do believe bringing a knife to a gunfight is a bad idea, for me. I can't close that 21' gap as quickly as I used to. I would still be very scared for my life if I was attacked with a knife, even if armed with a firearm.
I don't like pain. It hurts me. - Bugs Bunny