
Originally Posted by
TheBlackCat
Chemical spray like CS or Mace - cheap, effective, relatively safe to leave lying around, easy to use, generally legal without any sort of permit, non-lethal (especially good in case someone tries to use your own weapons against you), and relative to guns are not very problematic if discharged accidentally (you may have to air out your car or apartment for a while, but there won't be any permanent damage). Modern ones usually come with invisible UV dye that can be used to identify the person later. However, if you aren't careful they can be nearly as dangerous for the person using it as the target. I have a bunch of these scattered around my apartment, but I have been trained to use them.