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.