We do not have the right in Canada to have firearms for self-defence. That is my understanding. A legislator could correct me if I'm wrong. In Canada, we legally own firearms for recreational shooting sports.
On October 25th, 2022. See this statement in context.