Okay but if you're carrying around lots of knives the majority of time (yes I know they won't always have them) then why do you need pepper spray? Just pull a knife out if someone goes to attack you
An attacker close enough to engage with a knife is close enough to you to cause serious damage to you. Pepper spray has a 2-10 yard effective range, a much safer distance at which to engage an attacker.
And it was a school of Art and Design -.-