I think you will have to take the written test. Don't drive in Alton. I was arrested by an Officer Jim Velloff a couple of days ago because my license had expired in Oct. of last year. I had no idea why he was asking me to step out of the car with cuffs in his hands after he had pulled me over for a seatbelt violation. My sister's brother in law who is an officer with the ATF says this officer would have been laughed at in most places for bringing in a 36 year old mother of 3 for something like that.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them