Americans are buying guns in record numbers. More than 1 million civilian guns were sold during August throughout the United States, establishing an all-time record of 37 consecutive months of topping that threshold. FBI firearm background checks exceeded 2.51 million last month,