Texas shooter won't go to prison for "joke gone wrong" that killed 19-year-old