Throughout his time in elected office, Barack Obama has taken multiple positions on banning handguns and the D.C. handgun ban.
U.S. senator
Subjects: gunsSpeaker: john-mccainSpeaker Job Title: U.S. senatorParty affiliation: republican