If their is discussion about guns their has to be a discussion of breakdown of family...
Teaching morality and responsibility is the only solution and that can be done in a single parent family or a dual parent family...man and wife....not man and man or wife and wife since they have no idea of morality or responsibility.
You are right. The two kids who started all this school shooting business in Colorado in the ‘Nineties were white middle-class kids from a two-parent family.
There has never been much investigation of their home life etc. as far as I know.