A lot of the arguments here are about jobs and safety. Isn't the point of immigration letting people into the country who will become a part of the work force and become productive members of society? If we're truly trying to save jobs, we should not allow any immigration, and truly enforce the penalties for hiring illegal workers. I'd love to see patriotic Americans out working in the fields on a hot summer day for peanuts. If we want to save jobs, lets not import anything, and completely close the borders. That should also take care of terrorism. Anything else won't be 100% effective. How else to stem the flood of criminals and terrorists?
What would make us safer, a ban on immigrants, or a ban on military grade weapons? I think gun ownership is fine, but no one needs an automatic weapon to hunt or target shoot. I'd feel safer with less guns than less immigrants. It's just plain stupid to worry about being killed by terrorists when there are so many more dangerous things all around us.
Is it worse for 1 American to be killed by a terrorist, or 10,000 by US citizens? If you think so, than you're totally irrational. It has nothing to do with bigots or racists, though it doesn't take a genius to realize that some defenders of the ban are (Notice that I said some, not all, and they know who they are).
Common sense says that walls and bans are a simplistic, relatively ineffective solution to the problems we face. And once again, I'm not saying that there aren't dangers out there, but why can't we just put them into perspective, rather than have knee jerk reactions to everything.