I work in Toronto every week on a large banking IT project. There are plenty of gun crimes in the media every week in Canada including crazy indivduals who take legally owned guns & kill their family etc. There are also many illegal guns used in crimes. Is the rate of gun crime as high as the U.S.? No. But the gun control laws have done little to curtail gun access to criminals or deranged family members in Canada.
Nevertheless this guy would not have been able to buy those two guns at that shop, in Canada. He would have been in the national database long ago.
There also are hundreds of millions of guns already in circulation. You seem to keep forgetting that annoying little tidbit.
Failing a background check still would have provided a delay, and with a proper database would have raised a red flag. Maybe he would have failed buying one illegally, or not even tried and just jumped off a building instead. The impossibility of achieving perfection is no excuse for not trying to achieve improvement.
You ignorant buffoon. The police called the Navy and told them the shooter was hearing voices for Christ's sake. Talk about red flag. The Navy did nothing. Remember the Boston bombers? The US was warned by Russia. The Bureaucrats in charge again did nothing.