Aren't all public buildings equipped with METAL DETECTORS through which everyone who enters walks?
Are all guns detectable or are some made to evade detection? Are they more or less efficients weapons of potential mass destruction? Are their guns made of plastic that are just as lethal as those made of metal?