Hillary Clinton is coming after your guns more than anyone, although Obama and Edwards may almost be as anti-gun.
From a CNN report (click for the full story) about Hillary in 2000 running for the Senate:
"I believe we need a comprehensive plan to stop gun violence, and it is one of the reasons I am running for the Senate," the first lady said.. . .
If elected to the Senate, Mrs. Clinton said she'd work with Sen. Dianne Feinstein (D-California) on her bill that would require prospective gun buyers to first obtain a gun license by passing a background check and a safety course exam. The bill would also establish a national registry to record all gun sales.
Mrs. Clinton also announced her support for the creation of a "ballistic database" for all new guns, requiring gun makers or sellers to fire guns before sale and send that "ballistic fingerprint" to law enforcement. [i.e., a registry of every gun sold with its ballistics and the data base would include a gun owner for each gun]
. . .
The first lady reiterated her support to require trigger locks on handguns, to hold adults responsible for their children's use of guns, to raise the youth handgun ban from age 18 to 21, to limit gun sales to one per month per adult and to have the Consumer Products Safety Commission regulate guns.
Hillary Clinton is an incredible threat to the Second Amendment. She may have temporarily backed away from some of these proposals, but she will go back to them and worse if she can.
As maintained by Gun Owners of America here, Clinton is a hardcore dedicated, long-term, gun grabber.
Hillary is not like some liberals for whom gun control is simply a ticket to winning an election. Deny those lukewarm gun grabbers an advantage for supporting gun control and they simply abandon gun control. Not so for Hillary. In her heart and soul, Hillary wants to take your guns. If elected, she (and here administration) will get up every morning thinking about how to restrict the Second Amendment and whether it's the right day to take your rights, eventually your guns.