While final figures for gun sales in 2024 are yet to be known, the FBI’s database recorded 5.5 million guns being bought by Americans during the first four months of the year. This was a slight ...