I see President Donald Trump yesterday moved to ban all devices that turn legal weapons into machine guns. It's called the bump stock ban.
Concerningly the National Rifle Association supports the move - which raises the question, is it enough? If the NRA supports it, I tend to think no, but it's a start. Here's what really matters though in such a contentious debate: the facts.
Within minutes of the Florida shooting last week we heard the number "18" being bandied around. 18 school shootings since the start of the year. That figure was reported everywhere from Bernie Sanders' Twitter to New York's Mayor to celebrities to pretty much every news organisation in the world.
By the night of the shooting, the top suggested search after typing "18" into Google was "18 school shootings 2018". The number was shocking (which is how it probably got so much traction) but critically, it was also wrong.
That figure originated from a press release by anti-gun violence lobby group Everytown for Gun Safety. It's famous for tallying shooting numbers. But it's now being accused of inflating those numbers, by including shootings that technically are not "school shootings" as we would presume them to be.
They include any shots fired in, on, or around a school ground or carpark, regardless of whether they involved students, teachers, other people, or injuries and regardless of whether the school was open at the time.
Are we splitting hairs? No, the figures matter, because each side of the debate uses them: gun control activists to fight for bans, gun rights groups to argue the anti-gun lobbyists are inflating the issue or the numbers. Either way, though, it's inspiring to see the people most affected by this issue, are grabbing it back and taking ownership.
American students are saying no more deaths at school. Many will dismiss this as students venting in yet another noisy headline-grabbing protest, but I believe they should be listened to. It's their lives that are most affected, and crucially for America, it's their votes that will count in a few years' time.