It doesn’t matter what a bunch of people on the Internet think about the Court or the 2nd Amendment. Their opinion of it has exactly zero legal weight to it.
They CAN change it, and I’ve outlined the ways they can.
Start an Amendment. Do this by getting 290 votes in the House. Good luck with that!
Get the Supreme Court to change their interpretation. That means having a Democratic President when the next 2 judges leave the court (likely Thomas - 75 and Alito - 73, two oldest on the court.)