Mike Pence is headed to Dallas on May 4 to speak at the National Rifle Association's leadership forum.

But — there’s a catch!

Mike Pence speaking at the 2014 event in Indiana. Photo by John Gress/Getty Images.

Keep Reading Show less