Honestly, we're cooked in Canada that way. There's a few weapons you can legally own and never carry for self-defense. As a trans woman, if the stores are closed, and I have no good reason for carrying pepper spray, I could be charged for pepper spraying an assailant committing a hate crime