Greenfield is a great writer, and he lays out the rational position on gun ownership here
It takes a gun to stop a man with a gun. That is the hard truth of human affairs. It is why we have a Second Amendment, it is why we have armies and police, and it is why people own guns.
There is no going back to a time before people owned guns. There is no going back to a time when violence did not exist. There is only the reality that killers stalk the streets and that we can either defend against them or take comfort in empty outrage.
Guns stop shootings. Not all the time and not every time, but they do. Gun control does not. Media coverage calling for gun control does not.
Go read it all, including the numerous cases in Europe where bad guys have walked into schools and murdered kids despite Europe’s vaunted gun control measures. Laws do not stop killers, force does. Murder is evil, and those that would end mayhem and murder by disarming the law-abiding are aiding evil whether they know it or not.