In Canada, we had a centralized national gun registration until last year, have background checks, have firearm acquisition permits, limits on magazines (5 rounds max.), prohibited weapons (mainly fully auto weapons), you may buy AR-15s, but it is a restricted weapon (so limits on how it is transported and where it may be used).
However, this baby is fully legal and I was thinking of buying one a few years back:
http://en.wikipedia.org/wiki/Ruger_Mini-14
I have 8 firearms, 6 functioning: bolt-action .303, Winchester rifle, 2 shot guns, 2 .22 semi auto rifles; The government has not tried to take any away.
And this is in socialist, liberal, nanny state Canada, where most people do not own firearms.
How anyone could view the current mild senate weapons bill as an attack on the constitutional right of americans to carry machine guns is beyond me.