I did a check of firearms law in Canada. There are very, very few guns that are wholly illegal there:
Machine guns or any other fully-automatic firearm
Pistols with a barrel under four inches
Long guns with a modified barrel under 18 inches, or under 26 inches length overall
Handguns in .25 or .32 caliber
Various other weapons specifically prohibited
#1 is completely sensible. There is no practical use for automatic weapons outside of the military. Even police do not have an actual need for them. Now, the American model of civilian machine-gun ownership (register, inspect and tax the crap out of) seems to be working just fine, and I could even get behind a repeal of the Hughes Amendment, but on the whole, a blanket ban on automatic guns is not a problem.
#2 and #3 are debatable. The purpose is obvious - to prohibit guns that are used chiefly for criminal activity, which requires that they be readily concealable. Their limit on pistol sizes seems rather low - even some 1911s would not meet this, and those are pretty beefy handguns. And they did seem to recognize that carbines have practical use, so they sensibly banned only modified short-barreled rifles/shotguns. There's room to argue over the specific definitions, but this is at least a sensible law in pursuit of a sensible goal.
#4 seems very peculiar to me. Those are very weak pistol cartridges, not something I would use for self-defense. At the same time, I don't expect they would be very popular with criminals - although, perhaps their low power makes them easier to produce for cheap, and criminals tend to favor cheap guns. If you don't have to actually shoot someone (eg. a mugging), it doesn't matter how lethal it actually is. So I'm not going to judge this one either way until I can find out what the rationale behind it it.
#5 is eminently sensible. Whenever you have laws like this, covering technical aspects, you need to be able to both cover the cases you couldn't think of (like taser-dart projectiles), and hold back the law where it would overreach (US laws allow weapons to be exempted from NFA Title II restrictions, not sure if Canada has similar means). A quick glance at the list of guns banned by name did reveal some surprises (all Kalashnikov-pattern rifles?), but many of them were sensible (Barrett M82).
Also noteworthy are some guns that were specifically placed on the "Restricted" list instead of the "Prohibited" list. Namely, any semi-automatic variant of the AR-15 - which means, with a license that seems easier to obtain than a passport, you can own several guns that were banned in the United States, at least until the AWB expired.
There's also the Non-Restricted class, which contains most long guns, and AFAICT requires no license. Considering a shotgun is by far the best weapon for home defense, this seems like a pretty easy way to defend yourself legally with almost no hassle.
So in other words, it seems the government of Canada does indeed respect your right to bear arms. I actually found more to be concerned with in their laws on melee weapons, many of which were pointless or mystifying.
PS: With the rampant availability of guns just south of the border, I have a very hard time believing that criminals will have substantially better access once 3D printing becomes commonplace. I'm sure any serious crook who wants a gun has made a trip down south to buy one, then smuggled it in. And with the quality of current printed guns, by making 3D-printed guns plentiful you would probably take more stupid crooks off the street (and into the hospital) than you would enable to commit crimes.