As a Canadian, I would be pissed if the gov attempted to turn me into a criminal for owning something to protect myself with.
Have I ever felt the need to protect myself with a gun? No.
Do I keep a shotgun within 10 ft of my bed? Yep.
If someone broke into my house, I would have no way of telling what their motives are. Theft? Rape? Murder? Who knows, and it's not a risk I'm willing to take with my, or my families lives.
I can tell you one thing, I'm not going to be at a disadvantage (to someone with a gun) in my own home....