I am having trouble verifying/finding specific laws as they relate to non residents. I try to research these things myself but I am not finding this one. I know that technically, an Illinois resident needs to have a foid card to purchase a firearm or ammunition in any state. I am wondering if they need a foid card if I hand them one and we shoot. Specifically, can they shoot at a public range without a foid, and can they hunt with rifles without a foid? I am planning to hunt doves and small game with a close friend and his young son as a part of a group. I am ok with them using my shotguns and providing them ammo. Would he need a foid card to be 100% legal? Would his son need one if I take him hunting without his father?