and it's ridiculously easy. I just did mine in 5 minutes. When you're within 6 months of expiring (or close to it) 1. You get a letter in the mail from DPS informing you that you're due within about 6 2. Instructions on the letter tell you to go to texas.gov and select handgun licensing. 3. You go there, and there's a login page. You input your DL # and your birthdate 4. You select the option of starting a renewal application. 5. You confirm a few things, you answer a few questions. 6. Confirm you're familiar with the law, you've read the current ones, and are familiar with changes (all carriers should be familiar and aware at all times IMO) 7. Confirm a few more things, digitally sign. 8. Enter credit card information, pay appropriate fee. 9. You are informed of any supporting documents (if any) that are required which you can either email in to the secure site, or drop in USPS. 10. Logout. 11. Check back periodically for status until issued. Total time consumed: approximately 5-10 mins max Previously, the process was another 4 hour class with proficiency shooting at the range with all the new applicants.