The average age of perpetrators of school shootings in the United States is 18, which should raise serious questions about the relationship between young Americans and guns