I have a sense that you know all this, but, just wanted to chime in- the system in Canada where you have to take a course and pass a screening is costly & a pain in the ass. Bottom line, legally, it's neither fast nor easy to get a firearm in Canada, and on top of that, the RCMP can deny any application that they see fit. But ultimately, I think the existing licensing system is a reasonable management of risks, and overall a good thing.
Unfortunately, gun control here is a wedge issue, and political points are easily scored by banning / confiscating guns from legal owners, who, as you mention, were never the problem in the first place. Actually fixing the gun crime issue here would be difficult, costly, and an optics minefield.
IMO, the penalties for being found with an illegal firearm or using a firearm to commit a crime should be much more severe. Surely people of all political stripes could get behind that? But, no. We're in a situation where, on the left, any policy that doesn't include a sweeping ban is criticized as unacceptable and weak. It sucks, because it means that the actual problem affecting citizens goes unsolved, and nobody seems to care.
Sort of cheating - flush it down the toilet.
Playing by the rules - turn it into dust with an angle grinder.