Affirmed, D.C. Gun bans unconstitutional! Stay tuned for more.
[Update] 5-4 decision, 1 opinion on each side, no concur in parts or anything like that.
[Correction] 2 dissenting opinions, no plurality opinions.
[Update] decision available here. Well worth a read.