When Obama says he "supports" the 2nd Amendment, warning lights should flash. There are several examples of actions which belie his statements. In 1996 Obama said he favored a complete ban on all handguns. In this campaign, he says an aide filled out the questionnaire and he had no knowledge of it despite his hand writing on the document.
In 1999 Obama urged enactment of a federal law prohibiting the operation of a gun store within 5 miles of a school or park. This would eliminate gun sales in any urban area in the U.S.
Obama voted against legislation to stop mayors from suing gun manufacturers and gun store owners because of gun crime--even when they had complied with all laws regarding manufacture and sale of guns.
Don't think Hillary would be better. She has repeatedly voter for anti-gun proposals and co-sponsored many of them.