The problem here is not the self-defense. Based on the evidence we've seen in the media, I think a reasonable argument can be made for that.
The real problem is that you have a society where it's legal to walk around in public with that sort of weapon.
In Canada, he probably get's away with his self-defense, while still getting crushed with weapons charges and getting jail time.
|