I've literally laughed and carried right past every "No weapons" sign I've ever seen. Even before I had my permit.

Hope that gives you an idea of how effective a sign will be.