I think after citizens united the SCOTUS is in pretty low standing. Not looked on as low as congress but that is not a very high bar.
There is an ebb and flow to our rights. As much as we like to think of them as being hard and fast this is just not the case. Compared to free speech/press and the 4th amendment the 2ed amendment is doing pretty well. Society is struggling with the 14th amendment as well.