The Second Amendment gives American citizens the right to keep and bear arms, but why is it considered a fundamental freedom?