No amount of guns will change McCain's vote for and support of a Constitutional amendment to repeal the 1st amendment. And how do you expect to be vocal in defending the 2nd when McCain has taken your right of speech away through McCain Feingold.
And if you think Mitt Romney is going to take your guns away, your bigger concern is probably the government putting floride in your water and brain washing you.