

Former U.S. President Donald Trump is seen on a screen as he speaks at the annual National Rifle Association (NRA) meeting in Dallas, Texas, U.S., May 18, 2024. REUTERS/Shelby Tauber


Former U.S. President Donald Trump is seen on a screen as he speaks at the annual National Rifle Association (NRA) meeting in Dallas, Texas, U.S., May 18, 2024. REUTERS/Shelby Tauber


Master engraver John Pease engraves onto a firearm at an exhibition booth during the annual National Rifle Association (NRA) meeting in Dallas, Texas, U.S., May 18, 2024. REUTERS/Shelby Tauber


Ashley Smith of Staccato runs through a VR shooting training program during the annual National Rifle Association (NRA) meeting in Dallas, Texas, U.S., May 18 2024. REUTERS/Shelby Tauber


A man stands by an exhibition booth during the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria


A poster depicting Republican presidential candidate and former U.S. President Donald Trump is displayed at an exhibition booth during the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria


Supporters of former U.S. President and Republican presidential candidate Donald Trump leave the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria


A protester holds a sign as people leave the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria


A person looks at guns at an exhibition booth during the annual National Rifle Association (NRA) meeting in Dallas, Texas, U.S., May 17, 2024. REUTERS/Shelby Tauber


A man attends the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria


Texas Governor Greg Abbott speaks ahead of former U.S. President Donald Trump's speech at the annual National Rifle Association (NRA) meeting in Dallas, Texas, U.S., May 18, 2024. REUTERS/Shelby Tauber


A family poses for a picture at an exhibition booth during the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria


A child holds a handgun at an exhibition booth during the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria


A child holds a rifle at an exhibition booth during the National Rifle Association (NRA) annual convention in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria
Inside the 2024 NRA convention