Just to clarify, this means that unless the state in which it is located prohibits carrying in a park, it is now legal to carry in a national park. Right?
I'm a little disappointed that there's no provision for open carry, but this is still a major step in the right direction.