Or are you going to shoot someone instead? You'll end up with a broken arm most likely before you can actually pull the trigger.
I doubt I'll be up against bruce lee, someone who can come over and break my arm in a second. Furthermore, even if you believe this is the case, what's to stop someone from doing the same with pepper spray? The idea that by the time I've pulled my gun someone will automatically have broken my arm assumes a number of things, like that they can close the distance, like that I can't back up or start moving away in the mean time, like I can't fend them off physically as I'm reaching for my weapon, and so on. That's a very arbitrary and extreme thing to assume.
Peper spray has two kind of ejection tipes:
a) A stream of foam / gel - for indoor use
b) Gas / cone - wide area gas cloud with out any aiming. You can basically build up a wall of gas they won't come thru. Aye u take a dose as well, but quite light dose compared to the other side.
Way more useful than a gun.
basics explained
I've had the opportunity to shoot it, get a load of it myself and been trained by riot police on OC usage. I keep around a OC made of natural peppers with gas / cone ejection. Natural peppers unlike lab made chemicals don't dissolve well in cold water. Hence it's a bitch to wash off - you need to apply warm water to burning skin. Gas makes it excellent for use against multiple targets.
If you look at the conic blast in the video, it went out 3 feet, and it even said in the video that it has a high chance of getting on yourself. By the time someone is 3 feet away from me, they could stab me or shoot me and not be hindered. Pepper spray is painful, it doesn't automatically incapacitate someone. So, if you're on top of someone, stabbing them 10 times, and 5 seconds later you're collapsing on the ground from the pain, the guy getting stabbed is still stabbed. The guy getting shot is still shot. If you can't close 30 feet before the guy shoots you, the pepper spray was pointless. Essentially, by the time it becomes useful, by the time I've hit them in the eye or it starts to set in, they've already done whatever it is they're trying to do, to me.
You still have to draw it an aim it, as well (unless you really think that pointing the nozzle at yourself will spray the bad guy, right?), and it's not much better than a gun, in many ways it's worse since you have to hit a very small target to be effective. If my gun went off and hit someone in the hand, arm, leg etc. they're probably going to surrender or be stunned immediately. If I hit them anywhere in the Torso they're likely going down immediately. With pepper spray it isn't going to do much. You'll get splashback, but it's only going to be about as much as what you're getting on yourself. If the splash effect alone is truly enough to incapacitate them, then it will incapacitate you, too, and that leaves you open to other attackers, or even the primary attacker considering, you'll be the first to get it.
Even if you managed to put up a wall they can't come through, they could just run around to the other side.
Don't get me wrong, I like pepper spray, but it's really only useful against unarmed attackers. If someone's able to take you down in seconds or is at a distance with a gun, pepper spray is effectively useless. The only possible thing that could compete with a gun is riot spray. The problem with it is it's too big to practically carry around, often illegal, and has so much splashback that you often have to wear protective equipment for it to be useful.
3-15 foot range. 7 seconds of use. Have to hit them in the eye. Can't be reloaded. It's objectively not as good as a gun. The target will be moving, they'll be at a distance and they'll be at a longer range than me, if they have a gun. Cover or even most forms of concealment would render the pepper spray completely useless.
Even a standard 9mm pistol can be reloaded, holds 15-18 rounds, can hit them pretty much anywhere, and has an effective range of 30 feet, and a maximum range of about 100 to 150 feet, for the average marksmen. If someone is up against me with a pistol, I don't want pepper spray. The only way a true area of effect weapon like pepper spray would be useful is if I threw it, like a riot control canister. And even those don't often deploy quickly. I'd have to pull the fuze, throw it, wait a couple of seconds, by then they could have moved or attacked me. It also wouldn't be useful in Close quarters.
We might have to agree to disagree but, surely you can realize that it still needs to be aimed, right? I mean, a shotgun has a spread shot too, but if you just pointed it any which way, it still would miss the target. And the shorter range isn't going to be particularly helpful against most weapons, like a gun.
Furthermore, it has to hit them in their eyes, or at least their face, to be effective. So, a shotgun that you have to hit someone in the face with, with a range of 3-15 feet, that's only got a few shots and can't be reloaded, seems kind of worse than a normal gun.