I just moved to OK and I know it requires Oklahoma residency to buy firearms. But Idk which IDs I need. Does it require two like other states? Do they have to be specific? I've tried looking them up but I can't find specifics. And can I purchase ammo without being a resident?