Australia didn't have to deal with the NRA either. There's never going to be a change in the US Gun Culture, there's way too much money on the line.
Besides, Canadian/Quebecer here, just dealt with a mass shooting in January while its insanely hard to get your hands on a firearm legally here. Crazies always find a way.