Canada has no 2nd Amendment. Multiple shootings in Ottawa? Nah, cant be.
Canada effectively bans hand-guns except for strictly controlled professional use (ie. security guards, etc...)
They require a license be purchased for all remaining permitted guns (mainly hunting rifles and airguns) but conservatives were able to remove the requirement to have them physically registered with police and were able to have the registry system dismantled. I believe the registry system may still exist in Quebec.