If a criminal has the intention of bringing a gun into a building to harm or kill people (which is already against the law) they're not going to care about breaking another silly law with lesser consequences (what is being proposed here) while doing it