If this is true (I always thought it was), how did the Supreme Court reconcile ruling that the Lautenberg amendment, which removes your right to possess a firearm or ammunition if you were convicted of a misdemeanor crime of domestic violence long before the amendment was passed, as Constitutional?
The same way they ruled that a right to privacy trumps the right to life, or that the power to regulate commerce means that Congress can criminalize the growing of crops on one's own land for one's own personal consumption. In other words, by being legislators, and not judges.
The Supreme Court isn't always right. And over the last 7 decades, they've been making wrong decisions that are clearly wrong way beyond any reasonable doubt ever more frequently--and often ignoring stare decisis in the very same decision.