"Second Amendment protects an individual right to possess a firearm...