You have to have a gun license, even in Texas. It looks just like a driver's license but it says on the front "Permit to Carry Firearm In State Of Texas".
There are also two types of permits...……..one to carry a concealed weapon, like under your jacket for example, and one to "open carry". And if you "open carry" you must have your firearm holstered, meaning you cant be walking around waving your weapon in the direction of people. That is called "brandishing a firearm" and is illegal in the state of Texas.
If you want to carry a weapon, I got no problem with it, but follow the law, fill out the paper work, pay your license fee, and carry legally.