I agree, but disagree. If I am not mistaken, the only places that can obtain and post that sign are places recognized by the state as no carry zones. We have those same no carry zones it just we don't have an official sign for it. That's not to say a crafty manager or owner could not fashion one that looks very similar, but I think it increases the clarification to permit carriers exactly where it is a policy or a law as to whether or not they can carry in said establishment. - again I cold be wrong though
You are mistaken. Any business in Texas can put up a 30.06 sign, and you just became a criminal if you carry past one that you didn't happen to notice.