OP, something to consider: I've heard that when you fill out FOID forms at a retailer, they don't send them in all at once. I believe they might hold it for as long as a week or two, until they have enough to send in at once. So, that might add some additional time to your scenario that you hadn't counted on. Moral of the story: always pay via check when sending in FOID app/renewal.