People applaud a speaker at the National Rifle Association convention April 10 in Nashville, Tennessee.
People applaud a speaker at the National Rifle Association convention April 10 in Nashville, Tennessee. Mark Humphrey AP File Photo
People applaud a speaker at the National Rifle Association convention April 10 in Nashville, Tennessee. Mark Humphrey AP File Photo