Sadly people actually think (actually I suspect thinking doesn’t enter into it, but feel) this way. Guns, bombs, knives, all used in attacks, and you can’t significantly limit the availability of them. At least if this occurs in a US city that still respects the 2nd Amendment, people will have a fighting chance.