Gun Control/Immigration Control/Survelliance

Based on my albeit limited understanding of the events in Orlando and the associated calls for action, here are the basic responses to the current "crisis" in the United States.
Please pick your best option (or options) and let me know why (so I can ridicule you):
(1) Ban assault weapons.
Please be aware that choosing this option requires you to define assault weapons and what makes them different from regular guns.
(2) "You may be a terrorist and therefore should not be allowed to buy guns."
Please be aware that this violates the 4th Amendment.
(3) All Syrians (or choose your least favorite ethnic group) are banned from the United States.
Please be aware that choosing this option requires you to enunciate why the shooter in the Orlando incident was a Syrian migrant and not, as is factual, an American citizen born in the United States.
(4) The NSA, FBI, and other executive branch entities should be allowed to perform survelliance on any suspected person or persons without a warrant.
Please be aware that this violates the right to privacy.
Side note - There is a right answer here, but I haven't really heard it from anyone in the two major political parties or major media outlets. The New York Times editorial board came pretty close, but then they went bananas and accused the NRA of aiding and abetting terrorists. It seems that Democrats are lining up with #1 and #4, Republicans are lining up with #2 and #4, and Trumpians are lining up with #3.
Please pick your best option (or options) and let me know why (so I can ridicule you):
(1) Ban assault weapons.
Please be aware that choosing this option requires you to define assault weapons and what makes them different from regular guns.
(2) "You may be a terrorist and therefore should not be allowed to buy guns."
Please be aware that this violates the 4th Amendment.
(3) All Syrians (or choose your least favorite ethnic group) are banned from the United States.
Please be aware that choosing this option requires you to enunciate why the shooter in the Orlando incident was a Syrian migrant and not, as is factual, an American citizen born in the United States.
(4) The NSA, FBI, and other executive branch entities should be allowed to perform survelliance on any suspected person or persons without a warrant.
Please be aware that this violates the right to privacy.
Side note - There is a right answer here, but I haven't really heard it from anyone in the two major political parties or major media outlets. The New York Times editorial board came pretty close, but then they went bananas and accused the NRA of aiding and abetting terrorists. It seems that Democrats are lining up with #1 and #4, Republicans are lining up with #2 and #4, and Trumpians are lining up with #3.