DC may be in for a similar screwing depending on the panel
Not really, IF this gets appealed, it get appealed to the same court that overturned the District Court in Heller and set Precident in Heller. Even further, and the legal folks can correct me, but since the DC Circuit Court set the precedent that the SCOTUS upheld, it will be that much harder for the same court to go against that precedent.
DC is truly between a rock and a hard place. They asked for the same time period that Illinois got to decide their carry laws or appeal. Illinois took all 180 days to do it.
May issue is completely out as the judge called out self defense as a good reason for carry.