**FILE** David Keene, president of the National Rifle Association (Associated Press)

**FILE** David Keene, president of the National Rifle Association (Associated Press)