Laws should be about the informed consent of the governed. Security built on a lie is still a lie even if people feel more safe. During the first days of 9-11, the military sent personal down to the airport to reinforce peoples perception of safe travel. What they did not tell anyone at the time, was that the guns did not have any ammunition in them. Instead, the military were basically posing as an "armed force", because having guns with ammunition at airport would then actually create a security issue at the airports.
The security theater of the US feels somewhat like a doctor who has started to only give out placebos to his patients. If anyone feels better, sing praises, and if anyone get worse, give them more sugar pills. Soon, everyone start to get sick on the sugar alone, while the sugar pill manufacturer crave for more sick people.
The security theater from 9-11 has gone on long enough. People are not going to feel more safe from it, and will just get sicker on the solution.