NBC News' David Gregory holds up 30-round magazine on "Meet the Press" in Washington, D.C.

NBC News' David Gregory holds up 30-round magazine on "Meet the Press" in Washington, D.C.