You may also run into voter ID laws when you get there — in Texas, your gun permit counts, but your student ID doesn’t — meaning you’d have had to shell out for some kind of extra identification, in spite of the fact that there is no credible evidence that voter ID laws stop fraud. Depending on where you live, your ID might cost between $50 and $100.
That certainly could be a problem. If, that is, it meant anything. A gun permit in Texas is issued by the State Department of Public Safety — the same people that issue all other State issued ID cards like a driver’s license. The State cross-checks your citizenship before issuing one.
Go look at the requirements to get a Student ID card at any State university or college in Texas. The first requirement is that you provide a State issued ID card like a driver’s license. Or you can provide a Passport. In fact, they’ll take any of the same IDs that are required to vote.
In order to get a student ID card, you already have to have one of the forms of ID necessary to vote. That would make accepting the Student ID redundant. Plus, foreign students who aren’t eligible to vote are given Student ID cards. There is no way to use it at a polling location and discern whether the person possessing the student ID is a US citizen or not.