A US teen who had been fighting for her life after a fellow high school student shot her in the head in a Friday rampage has died, the hospital caring for her said.