I have posted this as it seems a worthwhile Bill- especially in view of the recent situation with the Swiss Arms reclassifications.
Part of the issue not being mentioned in the text above or the links is that the RCMP/CFC has been defining how everything is classified- with little or no official policies in place- one day a particular product may be "legal" the next day the same product is "prohibited", likewise on airguns, they have no proper policy on what it takes to "detune" a gun and what doesn't (fortunately, for the purposes of the criminal code, if what you got don't shoot over 500- it isn't a "firearm" requiring a license)- so there are thousands of "detuned" products out in Canada that have never been classified as "detuned" officially and entered in the Firearms Reference Table (FRT). This being the case, any law enforcement officer who uses the FRT to check on something (i.e. all LEO's) will be led to believe a detuned "non-firearm" could very well be a "firearm" until they are satisfied/it is proven the gun isn't shooting over 500. Official regulations and policies on what defines "properly detuned" need to be published and used- but none exist currently. The creation of a third-party (non-RCMP/CFC) technical group should/would produce such things so they can do what would be their mandated job.