ALL firearms are required to be registered in Canada, as well as a license being required for any citizen who owns a gun.
So?