I know everyone is not serious about solving the problem when they talk about “banning Muslims.” Its just empty rhetoric - even for Trump.
A serious person would say “I intend to greatly increase the visa and travel requirements for anyone a native born citizen of, or carrying a passport from the attached 25 mid-east, North African and South Asian countries.”
A very effective “ban” can be had by simply adjusting visa requirements (to near zero), which includes ending the refugee resettlement and family reunification nonsense used by the Left.
Trump didn’t say to “ban all Muslims”. He said to stop Muslim immigration temporarily until our government can figure out what the hell is going on before we have more San Bernardinos.
Which is the long way of saying the same thing.