The 2nd amendment is not second class right and you don’t understand the SCOTUS’s function.
They correctly interpreted the Constitution as it was intended. If you wish to change it and have a large enough group who agree with you, you can amend the Constitution. But that’s a problem for liberals because1) they are a minorIt’s, and 2) they are lazy and would rather misuse the SCOTUS.