I have a friend who is a policeman and he said he'd take a taser anyday over pepper spray. guess it just depends on how you prefer your pain