A YEAR ago, America was shocked by the murder of 26 children and adults at Sandy Hook Elementary School. But momentum to take action has faded, and we still lose that many lives to gun violence every eight hours on average.

The price of our gun policy can be seen in this breathtaking statistic: More Americans have died from guns here in the United States since 1970 (nearly 1.4 million) than American soldiers have died in all the wars in our country’s history over more than 200 years (about 1.2 million).

Those gun killings have been committed by people like John Lennon (his real name, but no relation to the Beatles star), who, in 2001, used an assault rifle to shoot an acquaintance dead in a quarrel over drugs. Lennon is now locked up at Attica Correctional Facility in Attica, N.Y., and he underscores that while people kill people, so do guns.

“I do take responsibility for the murder; I’m sorry for taking his life, and all the life he could have had,” Lennon writes in an essay that he sent me out of the blue and that I’ve published on my blog. “But without a gun, I would not have killed.”