Take your views on gun control to the American's. Our laws are quite fine here.
Besides, separate the emotion from facts as this has nothing to do with Canada and Canadian gun laws. Your issue with firearms is quite evident and with the many questions you ask, not unlike any five year old who keeps on with the why question, you show a lack of any knowledge, showing nothing but an emotional response. No guns = no crime with guns. If it were only that simple.
There are many law abiding citizens in this country who enjoy hunting, target shooting, collecting and trappers who use firearms in their business. These people aren't the issue with regards to firearms and crime and restricting these people, making new laws governing these people isn't the answer. Get to the heart of the problem, the smuggling of illegal firearms, handguns, for criminal use is the problem. Crime and criminals, not doctor Tim out duck hunting and Suzy homemaker hunting deer or Jimmy the accountant skeet shooting.