It's complicated and there is no uniformity from state to state. Oregon does not accept permits from any other states. My Oregon permit is good in about 20 other states but not in Washington or Wyoming for example. A Utah non-resident permit is good in about 30 states including Washington and Wyoming. But Colorado accepts only RESIDENT Utah permits. So I am SOL in Colorado.