From CATO Institute:
In 2008, in the landmark case of D.C. v. Heller, the Supreme Court held that the Second Amendment protects the individual right to keep and bear arms.
Later, in 2010’s McDonald v. Chicago, the Court held that the Second Amendment protects citizens from not just federal prohibitions, as Heller said, but also from state and municipal prohibitions.
Since that time, the Court has not heard another Second Amendment case. Both Hellerand McDonald made it clear that the government cannot ban or effectively ban guns, but lower courts are still struggling to define what restrictions are allowed under those rulings. The Supreme Court needs to clear up the uncertainty.