Washington DC has some of the strictest gun control laws in America.. they also have the highest murder rate with guns in the Nation.
As for Canada, any nation that makes is a crime to defend human life with lethal force is not worth living in IMHO.
You may defend yourself in Canada with lethal force. My wife, who just finished her 4 year criminology degree, clarified this for me. However, if it does resort down to that, it will take a long time to sort through all the paper work and garbage like that...
We are a bleeding heart, liberal left society! (groan)