Not totally correct, for the Court can reverse itself in later decisions, I believe, similar to Dredd Scott?.
The major provisions of Dred Scott v. Sanford
were effectively nullified by the 13th and 14th Amendments (and the Taney Court was none too happy about that). While historians (and some later Justices) acknowledged the poor wisdom of the decision, it was not overturned.
The most famous reversal would be Brown v. Board of Education
, but that took over five decades to happen. We don't want to be stuck with that sort of time scale with the 2nd Amendment.