I think the Buffalo shooting would have been worse if everyone was armed. Untrained people firing aimlessly and in a panic probably results in more people dead. Now if the guy was only armed with a knife, a bunch of people could have simply got shopping carts and rammed him and thwarted him.