Self-defense isn't about acquiring a lethal weapon and calling it a day.
Those are inferior options that are not supposed to be kept with you. In addition, you don't have to go out and kill someone anyway. Instead, what you would like is a defensive solution, and that is certainly where non lethal self-defense weapons come into action. These are typically robust solutions that can make you stay safe at all times.
You are going to position them into your bag or in your pocket while recognizing everything will work out in your favor. They are the perfect solution to meet your needs.