Are you a resident of VA? Tn process is similar w/passport/ssn card/ etc
Also proof of residence with a utility bill, yada yada yada :) After I researched the rules, I prepared for my 2nd attempt at DMV and things went smoothly. Now I can enter a federal bldg and fly without that hassle:)