I've written quite a bit about guns in the past. These two posts are within the last twelve months and still worth reading, I believe.
First,
guns don't kill people, people kill people.
Second,
on guns and concepts of masculinity.
Both of those relate to the horrible massacre of children in 2012, but their message is more lasting.