A ban would be unconstitutional. It's that simple.