Полиция опознала стрелка как Сальвадора Рамоса, жителя города Ювалде, где находится школа. Рамос, бывший ученик средней школы Ювалде, застрелил свою бабушку, прежде чем отправиться в начальную школу Робба. Он использовал две штурмовые винтовки, купленные в местном оружейном магазине в течение недели после своего 18-летия.
По словам одного из сотрудников правоохранительных органов, Рамоса застрелил агент пограничной службы, который действовал, не дожидаясь подкрепления. В Ювалде, расположенном примерно в часе езды от пункта пересечения границы с Мексикой, работает много агентов пограничной службы. Двое полицейских, прибывших на место происшествия, получили огнестрельные ранения, но, как ожидается, они выживут, сообщил губернатор Техаса Грег Эбботт. Власти считают, что Рамос действовал в одиночку. Федеральное бюро расследований не выявило связей стрелка с терроризмом.
Джо Байден выступил с речью о стрельбе из Белого дома вскоре после возвращения из пятидневной поездки в Азию. Как и раньше, в том числе после массовой стрельбы в Буффало в начале этого месяца, президент США призвал к принятию закона о контроле над оружием. «Как нация, мы должны спросить, когда мы сможем противостоять оружейному лобби? Я устал от этого. Мы должны действовать. И не говорите мне, что мы не можем повлиять на эту бойню», − заявил президент.