There were people in comments to my 6-3 article that wanted to point out that Roberts is a wishy-washy conservative and will cave to the Democrat side. He can’t. Let me explain why:
Whatever the opinion is, the senior member of the court that is a part of that opinion is the one who decides who gets to write that opinion. So if Roberts wants to side with the 3 judge minority, then Thomas gets to assign the writing of the majority opinion to whichever justice he pleases.
The only way that Roberts gets to do any damage control whatsoever is by limiting the scope of the opinion. Otherwise, the majority opinion will contain the strongest progun opinion that will still maintain the opinion of the majority. So he HAS to vote with the progun majority, or there is a risk that 922(o) will be struck down.