Gregory was hired by CNN as a political commentator for the 2016 U.S. Presidential election season. Controversy Press secretary conflicts Gregory's interaction with Bush's press secretaries was contentious at times, garnering media attention in several instances. Numerous commentators have used these incidents to characterize Gregory's reportage as proof of the news media's left-wing bias. Gregory has told Howard Kurtz that "it's easy to divert attention against a familiar whipping boy" and that "I provide fodder for critics who say, 'Aha, they're out of control.'" On January 23, 2009, The Daily Beast columnist Ana Marie Cox stated that Barack Obama still has not discovered "this administration's David Gregory." She used Gregory as a metaphor for a White House foil, and she described this as a figure that could be interpreted as either "tough, news-oriented, and no-nonsense or showy, superficial, and self-indulgent." High-capacity magazine display On the December 23, 2012 broadcast of Meet the Press with National Rifle Association chief executive Wayne LaPierre, Gregory displayed what he identified as "a magazine for ammunition that carries 30 bullets." NBC had requested permission from the Metropolitan Police Department (MPD) to include a high-capacity magazine in the segment and were denied. Gregory displayed the magazine on the show, with media reports noting D.C. Code 7-2506.01(b) prohibits the possession of magazines with a capacity in excess of "10 rounds of ammunition." On December 26, 2012, MPD spokesmen confirmed the launch of an inquiry. When asked by CNN on December 27, 2012, if he thought Gregory should be prosecuted, NRA president David Keene responded, "No, I don't think so... I really think what David Gregory did while he was inadvertently flouting the law was illustrating in a very graphic way, perhaps not intentionally, but in a graphic way just how silly some of these laws are." Other gun rights advocates argued that not charging Gregory would show D.C. police to be hypocritical in enforcing gun laws. On January 8, 2013, a spokeswoman for D.C. police chief Cathy L. Lanier said her department had completed its investigation into the matter and referred it to the office of the District's attorney general to determine if Gregory would be prosecuted. D.C. attorney general Irvin B. Nathan announced three days later that although Gregory had violated the law, no charges would be filed against him or any other NBC employees. Stating, "despite the clarity of the violation of this important law,