Pepper balls can be effective at a distance of up to 100 feet. The main advantage of using a pepper ball gun is that it allows you to target an assailant from a distance without having to get close to them.
This can be useful in situations where you feel threatened but do not want to engage in physical violence. Pepper spray is an inexpensive and effective way to deter an attacker. It is non-lethal and easy to use, even for those with no prior self-defense training. Additionally, pepper spray is mostly legal in all 50 states.