One warning here. It is OK to carry in any National Park if the laws of that state allow carry in National Parks.android wrote:It is OK to carry in ANY National Park with a CHL that is recognized by the state where the park is located.
Simply having CHL reciprocity with that state is NOT SUFFICIENT, one must also ensure that the state allows carrying firearms in parks.
For just one example, Tennessee recognizes a Texas CHL. However, per TN 39-17-1311, concealed carry of handguns is prohibited in parks. Since it is illegal under state law, one also cannot carry in National Parks in Tennessee.