OK so I moved from MI to IL and had no idea IL has such crazy laws. (thats not the topic of this thread) So I want to bring my G19 to IL (yes it is in an area that allows high capacity mags). I know I need to obtain an IL license to be able to apply for my FOID card. Do I have to be an IL resident for a certain amount of time before I can get my FOID card? When I do receive my FOID card do I have to register the firearm or can I just go back to MI and pick it up? OK the carry question... When I get my foid card and figure out all this mess about legally bringing my glock I will be a resident of IL and my MI CPL is still valid. When I go to MI can I legally carry my pistol even though I am an IL resident now? EDIT* I currently have my CPL for MI. Is switching residency via drivers license going to screw me over and void the CPL when I go to visit family? (thats a much better way to ask) If it is legal I am assuming that all I need to do when I cross into MI is pull my car over and grab the G19 from the trunk and load it in a concealed manner and continue with my business...Right? Thanks for the help everyone Wanna kill these ads? We can help!