https://www.tsra.com/index.php?option=c ... -headlines" onclick="window.open(this.href);return false;
According to http://www.handgunlaw.us/" onclick="window.open(this.href);return false;, I count 34 states:

I went to the Texas DPS site and found this page:
http://www.txdps.state.tx.us/RSD/CHL/legal/reciprocity/#" onclick="window.open(this.href);return false;
Is the difference due to states like Vermont which don't have an agreement with Texas, but allow anyone who can legally carry to do so? Another discrepancy I found, for example, is Iowa - if you click on the DPS map, they show Iowa as not allowing Texans to carry there, but handgunlaw.us shows that Iowa honors Texas's permit.