El francotirador es definitivamente, 100% Tommy. Primero porque se ve claramente que es él durante el forcejeo cuando cae al mar (y si por alguna razón no lo viste claro, un scar tampoco podría ser porque van rapados), pero además el juego va dejando pistas. La primera, el flashback en el que presta el rifle a Ellie.
Abby luego dispara a Tommy en la cabeza, pero de refilón. Se puede ver la herida en la granja, y Tommy ha perdido mobilidad por las secuelas neurológicas (razón por la que él no puede luchar y necesita a Ellie).