I would say you are correct Gelston, the owner has the right to tell you to leave if you are carrying, the sign is what tells you that the owner does not want you to carry. Having said that if you go into an establishment that is clearly marked by signage then it is a violation of the law and it is a Class A misdemeanor, unless it serves alcohol, then it is a third degree felony.