Up until February of 2010 you could not legally possess a firearm in a national park.  A rape whistle is about all you were allowed for protection from the Grizzlies.  It actually is still illegal to shoot a firearm in those parks, even though possession is allowed.