TRJ - you're over thinking this - You can't revoke an existing CCL in a state you're a resident in because my FOID card expires in IL. of which I am no longer a resident. Further, there is no requirement for a former resident of the state of IL to cancel, or surrender a FOID. As a current non-resident, making the proper identification of my new residence, the card is no longer valid as soon as you are no longer a resident. Illinois ability to control your life with firearms expires when you wave bye-bye and cross state lines with all your worldly belongings never to return. IL can tax and harass whomever they like, it will not be those of us that have left the state.