For John, BLUF: There are too many different gun laws and now people are proposing even more. Nothing to see here; just move along.
Poor TV Personality David Gregory.  Not only is he a hypocrite with regard to armed guards at schools, now folks want him prosecuted for violating DC's gun laws. It seems he had an illegal (high capacity) magazine on the set of his news program.♠ Well, illegal in DC.♥
I feel sorry for Mr Gregory, except, as Professor William Jacobson points out:
But I’m less sympathetic than you might expect because fear of unintentionally violating gun laws is one of the things that has kept me from purchasing a handgun. As you know, I took the NRA safety course over a year ago. But I’m a legal resident of Rhode Island who lives much of the year in New York, so there’s an issue of whether I could obtain a NY permit, which is needed even to keep a gun in the home. And then there’s the issue of transportation back and forth, and complying with the requirements to avoid prosecution as I pass through Massachusetts.We need a clean set of laws, so we understand what is and is not legal. Something like "full faith and credit", perhaps in the form of Article 4 of the US Constitution.♦
It all became such a bureaucratic jungle that I just deferred for the time being.
That’s where we are with many gun laws, the law-abiding responsible citizens who worry about compliance are scared away or risk prosecution for unknowing violations, while the lunatics and criminals don’t care.
Regards — Cliff
♠ This is as opposed to New York Times talk about "high capacity ammunition", whatever that means.
♥ Someone noted today that violent crime in DC dropped after the de facto gun ownership ban ended in 2008 with the Heller decision by SCOTUS.
♦ There is, of course, always the racist Sullivan Law to deal with in New York.