Spray doesn't work:
1) when it's windy
2) when victim is inside the tent, attacking bear/wolves/serial killer outside
3) when wolf is already biting your jugular artery or attacker penetrating your privates
Gun doesn't work:
1) when you didn't buy one.
2) when you own one but left it at home.
3) when you own one but not trained to use it.
So far none of my trips to the 4 corners states or California in the past 25 years have involved a wilderness reenactment of "Custer's Last Stand" with assorted growling beasties surrounding my tent and being held at bay by a spork (or by the smell of my hiking socks).
Maybe Anaheim is different, though. :-)
Think it's easy to overblow the danger or demonize others. If in the arctic, having valuables, or walking in a high crime area, then an appropriate firearm may be wise in a solo situation ..or not.
Reminds me of that movie Jumanji …

ed: cell phone fat fingers