There's been another school shooting: How long before they come af...