Weekly Standard's Daniel Halper pointed to Gregory's hypocrisy in mocking the NRA's Wayne LaPierre over his organization's advocacy of having armed guards in schools (internal link is in original; bolds are mine):
Gregory Mocks LaPierre for Proposing Armed Guards, but Sends Kids to High-Security School
David Gregory mocked the NRA's Wayne LaPierre for proposing that armed guards be at every school in America. But the NBC host seems to have no problem with armed guards protecting his kids everyday where they attend school in Washington, D.C.
... But when it comes to Gregory's own kids, however, they are secured every school day by armed guards.
The Gregory children go to school with the children of President Barack Obama, according to the Washington Post. That school is the co-ed Quaker school Sidwell Friends.
According to a scan of the school's online faculty-staff directory, Sidwell has a security department made up of at least 11 people. Many of those are police officers, who are presumably armed.
Moreover, with the Obama kids in attendance, there is a secret service presence at the institution, as well.
Clearly, the Secret Service is armed. Proving that any of the school's own security guards are armed would be a more difficult proposition, but it's a fact, based on employment notices for supervisory and regular security positions, that the school requires "a current SPO (Special Police Officer) license," a credential which appears to be something that isn't routinely handed out to just anyone.
It would appear that
in David Gregory's world, elitists like him can rest easying knowing that they have armed people defending their schoolchildren. But the little people? Well, that's something they just can't be allowed to have.