Republican presidential candidate Donald Trump speaks at the National Rifle Association convention, Friday, May 20, 2016, in Louisville, Ky.
Republican presidential candidate Donald Trump speaks at the National Rifle Association convention, Friday, May 20, 2016, in Louisville, Ky. Mark Humphrey AP, file
Republican presidential candidate Donald Trump speaks at the National Rifle Association convention, Friday, May 20, 2016, in Louisville, Ky. Mark Humphrey AP, file