Having a government keep tabs on who owns what guns helps solve crime? maybe...
16 year olds should not be allowed own a fully automatic guns? maybe...
Registration, like one does with their cars, is another matter. Helping to make people responsible for the guns they buy.
You are perhaps a Canadian like I am and disagree with the neocon Harper killing the gun registry.
but still, [ come on ]... "drugs, guns, and gambling for anyone and everyone!" is this our new slogan?
No, but something like "Its your money. Do what you want with it" would work for me.

If someone commits an illegal act... murder or assault etc. then charge them for 'that'.
The fact that someone owns this or that type of currency shouldn't be cause to assume
they will commit an illegal or immoral act.