If there were guns involved, there's little doubt that there would be more dead. However, we can't say that the two bad guys would be among the dead.
Are you suggesting that Canadians are idiots because they want to limit the type of guns they allow?
I think that could be a popular opinion of Americans, judging by the reaction over the use of knives to kill instead of guns.
Why is that? What's going on in the heads of Americans who show so much interest in the killing of ten innocents, when they largely ignore or justify the murder of half a million innocents in one of their ME wars?
Are Americans now hinting at a 2+ amendment right to bear bombs too?