To me it's more like the sign saying "No guns in the bank". It's not going to stop someone who intends on doing harm, but that's not it's real purpose. If it was normal to be able to openly carry a gun into the bank, that makes the security guards job much harder.