I'm really sorry i'm not savvy enough to post a link to it, just keep looking on the tpwd website or call them. I downloaded the form and mailed it in with the required fee and had a license in a week. Hope you have a good hatch they grow fast.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.