Generation Progress is coming to a city near you this summer! Find out more about We Are Progress.

David Moyer

David Moyer covers gun legislation and gun violence. A freelance journalist, he has worked for several clients in a writing and consulting capacity. He graduated from the University of North Texas with degrees in Political Science and Religious Studies. In his spare time he enjoys reading, coffee, and passionate debate. Follow David on Twitter at @DrJMoriarty.