inalienable/unalienable rights including the right to keep and bear arms for self-defense.

If the four dissenting justices had one more vote, their dissents would have been the basis for a decision you want but that decision would simply mean the right to keep and bear arms for self defense is an unenumerated right protected by the Ninth Amendment.