Look ahead a few years. The Green Libocrats or the Trotskyist Nazis or whatever party is in power decide individuals no longer deserve guns:
1) Long before announcing this new policy, they require gun shops to submit all their official ledgers once filled. Or do they do that now? If so, there is a long gun registry in the concerned provinces right now.
2) Later, they organize a massive simultaneous raid on every gun shop in the land, probably at night. The following day, they announce that -- for the public safety -- private gun ownership is now outlawed, gun shops and all their assets have been seized, and their proprietors imprisoned as possible felons. The most current ledgers, of course, are also seized.
3) All individuals are required to turn in their guns, without recompense. In the ensuing weeks, everyone listed in the ledgers, everyone with a PAL, and everyone with a hunting licence gets a visit from the police, whether they have turned in their firearms or not. The police have a record of every gun the individuals have ever bought -- ever.
"Alright, sir, we understand that you don't remember the name of the person to whom you sold your first Cooey in 1968. Now tell us where is the Beretta shotgun you bought three months ago. We do not believe you when you say you sold it. Forget? Don't worry, sir, you will remember after a few days peace and quiet in solitary."
4) Years after this happens, the now unpopular government announces that, "Because of the current state of emergency, elections have been temporarily postponed."
Sure I'm paranoid. But am I paranoid enough?