Gdy Huberty sprawdził broń, 22-letnia Neva Caine, kierowniczka lokalu, podeszła do stanowiska, przy którym stał Arnold, a nastolatek w tym momencie, zaczął odchodzić od zamachowca. Huberty wystrzelił z broni w sufit, po czym zmienił broń, a tę wycelował w Caine, strzelając do niej w głowę. Caine po chwili zmarła na miejscu.

Gdy pracownicy i klienci próbowali ukrywać się pod stołami lub w toaletach, uwagę zamachowca przykuła grupka sześciu kobiet i dzieci. Najpierw zabił 19-letnią Marię Colmenero-Silvę strzałem w klatkę piersiową, a następną ofiarą była dziewięcioletnia Claudia Pérez. Następnie zranił 15-letnią siostrę Péreza Imeldę oraz 11-letnią Aurorę Peña za pomocą swojej strzelby. Obok ciała matki, leżało ośmiomiesięczne niemowlę, które zaczęło płakać, po tym jak Huberty krzyknął na nie, a następnie zabił je strzałem w plecy.

Pierwszy z wielu telefonów do służb ratunkowych nastąpiły wkrótce po godzinie 16. Dyspozytor mylnie skierował policjantów do innego McDonalda, położonego około 3 kilometrów od faktycznego miejsca masakry. Ten błąd doprowadził do opóźnienia w nałożeniu blokad drogowych o kilkanaście minut. W trakcie masakry, do okienka McDrive, podjechała kobieta, która usłyszała dobiegający ze środka huk wystrzału.