I came here on a K1 visa in March 2017 and I received my employment authorization document (EAD) card recently while waiting for my green card. I've got a SSN and will soon be getting a Texas drivers license and a bank account. Will I be able to obtain a CHL? I've done a bit of research and can't find a straight answer. It seems like the rule of thumb is that if you can purchase a firearm you can get a CHL but I'm not clear on that either.