I agree with you 100% I was just predicting what they may rule. I can see them saying that since DC is Federal Property it falls under different rules. It would not be fair, but I can see them doing something assinine like that.
I could see the desire on the part of some of the supremes to do this, but others will want to actually uphold the clear intent of the 2nd Amendment over all jurisdictions throughout the US.