The gunman in a West Texas rampage “was on a long spiral of going down” and had been fired from his oil services job the morning he killed seven people, calling 911 both before and after the shooting began, authorities said Monday.