You raise interesting points. I'm opening my yap here because Canada went through registration. Since it's gone, we still must pass a safety course and background check to get a license to possess and acquire a gun and ammunition. I mention it because of the possibility of US looking here for something less onerous and restrictive than registration. So, I can buy and sell any of my guns at any time to anyone as long as I buy from a person with a Possession and Acquisition license and sell to one who has the same license. There is no registry but I know that some gunshops keep records in case guns turn up in the wrong hands and wrong places. Perhaps Canadian members will provide additional information of how it works.