"It has been settled by the supreme court numerous times."

No, it wasn't numerous. It was decided only in 2008 in Heller vs D.C.. Previously, the SC didn't rule that the 2nd amendment included an individual right to keep and bear arms. You can thank the partisan conservative members of the Roberts Court for ignoring over 200 years of precedent and following the NRA and Republican Party's agendas.