Often, a weapon used to attack an aggressor ends up being used against the victim. You get overpowered and the knife is taken from you, or your use the pepper spray and end up getting a good bit of it in your eyes, too.You'd have much better luck screaming "Fire!" and running away.You scream "Fire!" because people will come running. If you just generically scream, many people will avoid coming to your aid.