Yes, but now citizens in DC and other jurisdictions that are attempting to end-run around Heller won't tolerate it so well if they know the consequences.
Besides, award or no in this particular instance, ALL public servants are now on notice that if they attempt to infringe upon anyone's 2A rights, they're going to be hit with a Section 1983 lawsuit.
Unfortunately most of the citizens of said jurisdictions don't pay taxes and, as such, don't care one way or the other.