Texas was very smart when they enacted their carry laws. A sign has to be very specific with the actual ordinance on it for it to have any legal standing. A store can put up those no gun circle symbols to make the hoplophobes feel better ( and some national chains do as a matter of policy), but every gun carrier knows that they can ignore it.
Not only the signs are specific, the type must be 1” or larger. There are some signs which use 3/4” type and they are null and void.