60 killed, 413 injured — deadliest mass shooting in US history at the time. The shooter used bump stocks — legal devices that allow semi-automatic weapons to fire at near-automatic rates — to fire from a hotel window into a concert crowd. Trump expressed sympathy. Bump stock regulations were eventually issued in 2018. Trump signed them via executive order.
17 killed at Marjory Stoneman Douglas High School. Survivors organized the March for Our Lives. Trump met with Parkland students and survivors, listened to their accounts, said he supported raising the minimum age to purchase assault-style weapons from 18 to 21, universal background checks, and other measures. He met with NRA leadership the following week. His legislative agenda: nothing. He signed a narrow school safety bill that included no new gun restrictions.
31 killed in two mass shootings in 24 hours. El Paso: 23 killed at a Walmart. The shooter had posted a manifesto targeting Hispanic immigrants. Dayton: 9 killed. Trump gave a speech calling for red flag laws, bipartisan background check legislation, and mental health reform. Mitch McConnell said he was "open" to red flag legislation. Within two weeks Trump had backed away from background checks after NRA calls and said mental illness, not guns, was the problem.
The bump stock ban Trump issued via executive order in 2018 was subsequently challenged in court. In June 2024, the Supreme Court struck it down 6-3 in Garland v. Cargill, ruling that bump stocks did not meet the legal definition of a "machine gun" under the National Firearms Act. The ruling meant that bump stocks — the device that allowed a single shooter to fire 1,100 rounds in 11 minutes into a Las Vegas concert crowd — are once again legal under federal law. Biden's administration had defended the ban; the Trump administration in 2025 did not appeal the ruling and did not seek replacement legislation.
This post distinguishes between documented facts, allegations, and analysis. Where motive, intent, corruption, or illegality remains disputed in the public record, the text attributes that judgment to court findings, official records, direct quotes, or the reporting linked below.
- NRA $30M — Federal Election Commission filings; documented by OpenSecrets; total including direct spending, independent expenditures, and issue advocacy.
- Post-Parkland meeting — February 21, 2018; White House listening session; Trump statements documented by pool reporters.
- Post-El Paso/Dayton — August 5, 2019 Trump statement; background check reversal documented by Washington Post, August 19, 2019.
- Garland v. Cargill — June 14, 2024; Supreme Court 6-3; bump stock ban vacated.