From CBS News' John Bentley:
John McCain will speak at the National Rifle Association's annual meeting this afternoon, an influential group in Republican politics that McCain has had a rocky relationship with in the past. The NRA was opposed to McCain's efforts at campaign-finance reform and mandatory background checks at gun shows, but they have since softened their stance towards him.
"We've had our disagreements, everybody knows it," NRA executive vice president Wayne LaPierre told The Associated Press. "I guess we'll just have to agree to disagree on those. We're not foolish enough to ignore the vast areas of agreement in which John McCain has been a friend to gun owners."
The NRA has yet to make an official endorsement in the presidential race, but neither Hillary Clinton nor Barack Obama was invited to speak at the Louisville, Kentucky, convention.
McCain will also make a campaign stop at a gun shop in St. Albans, West Virginia, this morning, before heading to Kentucky.