Just to add, I do believe you have to be in compliance with the laws of the state that the park is in.
You are right, thank you. Just trying to keep it simple.
Check National Park website of the specific park you are visiting and they will list the state’s rules, as well.
Just went to Yellowstone, and Wyoming and Montana rules were posted on the Park’s website.