Being originally from Canada, another BCW country, I think I understand. It is called political expediency.
Any move to restrict automobiles in the name of public safety would be political suicide, it would restrict too many people. Actually they do try, subtilly with the push to use public transportation, but all out in your face restrictions and their party is finished. (even though automobiles are also used in crime)
Firearms though,,, not everyone has them. More people live in big Cities that do not own any firearms, than in the country that do, so it is a lot easier for the politicos to show they are "doing soming about crime" by restricting those dangerous firearms that kill people, thereby making the streets safe for the real criminals.
They have done the same with alcohol and "drugs"...and created their own problems...it is the old divide and conquer ploy. Believe me, if more than half of the country used MJ or Coke, they would not be illegal. Politicos want power, they use fear of the unknown, and how they are going to "protect you" to get you to give up that power that you have to them.