The Criminal Code of Canada and its related regulations prohibit “Mace” and similar products designed to injure, immobilize or incapacitate a person. Bear sprays and similarly devices clearly designed for protection from wild animals are allowed.
When I teach self defense classes at least once some one asks me what my stance on weapons is . My stance is this; 1) many weapons are considered illegal in many states and provices (pepper spray in many cases is considered a weapon), 2) many times a weapon can be taken from a victim by a perpetrator and use it against the victim 3) even if it's legal to carry a weapon there are still some places that are off limits, ie school grounds, court houses ... 4) the weapon you carry can be stolen
From this post, it may seem I'm against arming myself, in fact I believe it should be every ones right to protect themselves--but do it wisely
This may help some of you to know what's legal and what's not---if you're still not sure, than call the local police