I certainly agree with you, Mr. Garrison, that all of these devices—and I refuse to use the term “weapon”, because these aren't, in fact. People use the term “weapon” for those kinds of things, but I simply refuse to. My .30-06 is not a weapon. It is a firearm. There's a big difference.
In terms of the transport of BB guns, for example, a child should be taught about safe transport and storage of these things, and the law does not need to get involved with these relatively harmless devices. To your first point regarding the NDP and the long-gun registry, I would refer to a December 2014 statement by your leader. The headline of the article reads, “NDP would track every gun, Mulcair vows”, and “A New Democratic government would ensure police are able to track every firearm in Canada”.
That is a very clear statement from your leader saying that if he were given a chance—and that will never happen—he would bring the gun registry back.