President Donald Trump speaks during the National Rifle Association-ILA Leadership Forum last April in Atlanta.
President Donald Trump speaks during the National Rifle Association-ILA Leadership Forum last April in Atlanta. Mike Stewart AP
President Donald Trump speaks during the National Rifle Association-ILA Leadership Forum last April in Atlanta. Mike Stewart AP