The lawmaker that enters the bill every year is well known as being anti gun. His intentions are not positive for gun owners and he saw a way to cause discord among gun owners. He has done very well doing so. Many of those having a Texas CHL having gone through more restrictive requirements to obtain the permit have unfortunately supported him not knowing about his anti gun background. The problem with the bill is it would still allow a non resident to carry in Texas under their home state CHL, but not allow a Texas resident to carry in Texas with that same state's CHL.
Thus giving more rights to the non resident in Texas than a resident. The other is that the less stringent requirements of the non resident CHL is not safe enough for carry in Texas, but the problem is that it did not effect the non resident carry in texas so it made no sense.
The other problem is a bill was signed in Utah that a non resident of Utah must have a CHL in their home state to obtain a Utah CHL. The only benefit is if there is a state you visit that recognizes the Utah CHL and not the Texas one.
And lastly, a lot of states will only recognize a CHL or concealed weapon permit from another state unless the person holding it resides in that state.
Extreme pro gun supporters generally believe carry for defense is a right, and the Texas class had a lot of unnecessary filler anyway, so Texas should instead reduce it's more restrictive requirements. That change has been made now.
It seems to me the arguments to do away with Texas resident carry with non resident licenses are no more. Still you can expect the same anti gun lawmaker Lon Burnham (
see HB356 and Lon Burnham –rated F by TSRA click here ) will enter the bill every session to cause discord and to add it to his list of anti gun accomplishments if and when it passes.
If you are not already carrying in Texas under a non resident CHL, there is little benefit to obtain one now. The Texas one is just as easy to obtain, more widely recognized, easy to renew, and the non resident one could become invalid in Texas in some future year. The Utah one already has unless you have a Texas CHL now or at renewal.