Various media are reporting a terrorist drove a large truck into a Bastille Day crowd in Nice, France, killing 80. If we needed proof, banning guns will not stop terrorists. Will our leaders next propose banning trucks and cars?
A person who wishes to kill a large number of anonymous people will find a way. Fire, poison, biologicals, vehicles, explosives, guns, gas are only the most obvious means. Stampeding a crowd in a theater can kill dozens. Sinking a ferry or tour boat or derailing a passenger or commuter train works too.
How about getting serious about identifying likely perps and sequestering them? Allowing religious figures to preach hate is akin to yelling "fire" in a theater. I believe that to be a type of speech which specifically is not protected by the First Amendment.