Laws tell us what we can't do, not what we can do.
Well, right now the laws say you can't carry a locking-blade knife in San Antonio or a knife with a three-inch blade in Corpus Christi. Getting away with violating a bad law isn't the same as having a good law. When you take your chances violating one of those ordinances, you forfeit your claim to the label "law-abiding citizen."