DC is granting amnesty for those that have handguns now. I think the reason why is because it is impossible for them to enforce a law the Supreme Court said is moot. They are claiming after July 17th they will be allowing people to register revolvers.
And you really think if you walk down with your semi-auto and they decline to register it you are going to walk away with it?
You may not even walk away.
Best not bother unless you have the lawyer lined up and are ready to fight.
This is DC.
They will do everything in their power to thwart the ruling, and dare anyone to come after them again.
It is pretty obvious from the decision that not allowing semi auto handguns is not going to fly, but they will try and force $$ to be spent to get another ruling.