Check your local regulations.
Where I live pepper spraying a person is a criminal offence (administring a noxious substance). I carry pepper spray when I tour in rural areas in NA, but I have to carry it on the outside of my body, otherwise it is a concealed weapon.