Pepper Sprays

We have a huge selection of pepper sprays that are a great alternative to lethal weapons. 

Definition of pepper spray

  1. :  a temporarily disabling aerosol that is composed partly of capsicum oleoresin and causes irritation and blinding of the eyes and inflammation of the nose, throat, and skin