Tx laws are badly assymetric. Why can you carry a rifle or shotgun in the open, but not a spear or sword?
I'm going to hypothesize this assymetry has evolved to either discriminate against the Indians or Blacks (pre or post Emancipation). Or poor folk in general.
Good ole boys wrote the laws to give themselves an advantage? How could that be? We have never seen that before in Texas!