>>2798496I've been bearsprayed. Did it to myself, to test it. It sucks a lot but if you really wanted to hurt something, it wouldn't stop you, you'd just be blind and pissed off while you did it. It doesn't actually stop you by any means, that's why it's called a deterrent. It's just meant to discourage you. But if you really wanted to go for it, then it will just hurt while you do it.
However, a gun doesn't give you a choice like that. It just says "No." and that's the end of it.