Weapons cannot be carried for self-defense in Canada. Using a weapon for protection may lead to charges.