Just watching a new story about the gun store that sold Cruz the AR-15 and how easy it was for him to buy one made me think about Canada's gun laws.
It's actually shockingly easy to get a gun license in Canada and in 2016 I think less than 1% of applications were denied. The background check is a bit of a joke, having been a reference for a friend recently, where there's no actual verification of the references. It'd be very easy to trick the RCMP, since all you have to do is call and say your name - they didn't do anything to verify that I was who I said I was.
That said, it seems like the hoops of getting a license is enough to at least make mass shootings rarer than they would be otherwise. For rifles and other legally purchased weapons, the fact that you have to pay for a 500 dollar course, take a competency exam, have 2 people say you're not a criminal or have any mental health issues or be at risk of suicide, then pay 80 dollars every few years to renew your license... even if a lot of people slip through the cracks, it's hard enough that you really have to put in the time and effort to want to buy a gun.
I guess Americans will never go for licensing because of the second amendment and all that, but it's such an easy solution that it seems really idiotic no one wants to do it down there.