I am currently waiting for my Green Card approval. I've held my interview about a year and a half ago, but due to back logs I am still waiting for the final approval and the actual card, and have no clue how long that might take ... some took years I think

I've been studying, working, and living legally in the U.S. for 19 years (over half of my life since 1989) and have been living in Texas since 1992. I've purchased my last firearm a couple of months ago using my Alien number and a short wait for the FBI background check and everything came back fine ... so I know I can legally own a firearm

Now on to the Texas CHL. I've registered online and got the package. One of the sheets states if I am not born in the country, then I will need to send in one of three items, which the first one states an Alien number (it did not say a document or anything, just the number). So I guess I am trying to see if anyone here has been in my situation and applied for the CHL. Or does anyone here know if I will get approved given my current situation.
Thanks in advance for the advice.