Point of order, but a Texas concealed handgun license (CHL) is a state-issued photo ID card. It is very much not a "gun club membership." I'm pretty much on board with many of your points, but not that one: a CHL is a state-issued ID, while a student ID is not. Texas's law is internally consistent, if not particularly helpful.