If Canada is so safe, why do the police need firearms? Why do the paramedics wear a ballistic vest as part of their duty uniform (in Ottawa, anyway).
I live part of the year in Canada (Ottawa area, when I teach at the medical school). I feel naked without the legal RIGHT, much less the means, to defend myself if needed. After all, when Police Officer is knifed (by an RCMP officer, sort of) while sitting in his car in the ED parking lot (at the Civic Hospital campus) life isn't that safe.
At any rate, I jumped through the hoops, got my licenses and have Canada blessed firearms, safely stored. We have an SKS, a Mossberg 590 and a couple of Glock 17's here, while my good collection is at our full time home. Just in case.
Funny thing about CCW's: Having people with them makes society that much safer. Want Canada to have fewer killings? Let people shoot back.