Hello everyone. I just purchased a house in Knoxville, TN. Currently I live just outside of chicago. Needless to say, I am glad to finally be able to exersize my right to carry a firearm. I have read and re-read the packing.org page on TN. I have been reading everything I can possibly get my hands on to learn about the laws in Tennessee. There is one thing that I can not seem to find for the life of me. I am a resident alien in this country (Read: Not a citizen). I have lived here for 21 years (all but 6 months of my life) and the next time my residency comes up for renewal I plan to become a US citizen. My question is, can people who are not citizens of the US but are citizens of TN apply for, and receive their CCW permit? Thank you in advance!