Sen. John McCain, the presumptive Republican nominee for president, will address the National Rifle Association`s annual convention at the Kentucky Exposition Center in Louisville on May 16.

More...