Actually.....
Long guns in Canada were required to be registered since 1993, but that part of the law was thrown out by the Conservative government last year. Handguns have been registered in Canada since the 1930s.
There have been restrictions on automatic weapons, clip sizes, regulations around safe storage etc. mandatory safety training, for decades.
So it is entirely possible to implement some controls, but not slide down some slippery slope into a ban.