Sen. John McCain (R-Ariz.) faces his own primary challenge this cycle, but that didn't stop him from lending a hand to another Republican in a tough primary.

McCain was in a state that has meant so much to him -- New Hampshire -- to raise money with former state Attorney General Kelly Ayotte on Saturday. Ayotte faces a tough primary with attorney Ovide Lamontagne and businessman Bill Binnie, among others.

Both were playing up their conservative bona fides, as they face challenges from the right.

During the visit, McCain broached the idea of Republicans working to repeal the health care bill Democrats are trying to push through. He also reportedly labeled climate change an "inexact science" and said a Supreme Court ruling that overturned much of his campaign finance reform bill needed to be met with increased transparency.