There is no definitive answer to this question because the laws governing the use of pepper spray vary from country to country. Even each state in the United States has its own set of laws. Although pepper spray is particularly effective against attackers, it is prohibited in several locations. There are age limitations as well, so you have to check them first.