The constitutional carry law applies to all citizens. As long as you're in a state that allows constitutional carry, you can carry a handgun, regardless of your residency status. Non-residents may have a firearm while visiting the state of Ohio.