I do not disregard that it is the law, I am studying law right now! What I am trying to say, without writing a whole paper on the subject, is that the right of the people to keep and bear arms shall not be infringed. In any case where this happens, I am ticked off. The constitution is the supreme law of the land, any laws stricter than it are unconstitutional. That is my belief.
I do, however, have to advise that all local laws be followed, because after all they are the law.
In the case of this man in DC.
He did violate the law, I do not believe that the law is constitutional, nor does its enforcement, in this case, stand up to it's "purpose". Laws like these don't prevent criminals from having guns, they make criminals out of those who have them. The flawed logic is in the laws itself.