A small town in rural Texas is reeling after a gunman opened fire at an elementary school on Tuesday, killing 19 children.