Some rifles are classified as unrestricted don't have to be registered, while other rifles which accept the exact same rounds and magazines are classified restricted. Licenses must be obtained to even move them, let alone lend, give, or sell to someone else.
At least advances in manufacturing technology will make this nonsense impractical eventually.
I have a friend who is a machinist. He made himself a fully working replica of a 3 pounder black powder cannon (shoots it at festive and the like).
As the cannon ball it shoots travels at less than 500 fps, it is classified as a pellet gun and doesn't have to be registered.
We are in eastern Canada.
Being able to create any arm, any where, at any time!
What's next? Background checks for 3D printers? Maybe some DRM to keep us safe?
Hand your rifle to a friend in Washington state? That's a (unconstitutional) felony.