They have metal detectors at government schools don't they? and court houses?
And Federal Buildings, and the government buildings in Washington. And what about airports...the Tampa Airport is "owned" and operated by the county Aviation Authority, but searches go on there.