Det var omkring lunchtid för barnen i andra, tredje och fjärde klass på Robb Elementary School i lilla Uvalde i Texas, när vardagen förbyttes i skräck.
18-årige Salvador Ramos, som pekas ut som gärningsman, ska först ha skjutit sin farmor eller mormor i det hem han är skriven på, sedan kört sin bil i diket i närheten av grundskolan.
Ramos använde sig av ett halvautomatiskt gevär av typen AR-15 under attacken, säger Texas guvernör Greg Abbott. AR-15 har använts i flera av de senaste årens mest dödliga masskjutningar och för många har gevärsmodellen – utvecklad för militär användning – kommit att symbolisera problemen med USA:s liberala vapenlagstiftning.
Enligt Abbott ska Ramos, bara minuter innan attacken, även ha skrivit på Facebook att han tänkte utföra attacken mot skolan. Facebooks moderbolag Metas presstalesperson Andy Stone uppger dock att gärningsmannen skickat ett privat meddelande till en annan användare, vilket upptäcktes efter att skolskjutningen genomförts.
Alla i samma klassrum
Samtliga offer befann sig i samma klassrum, säger Christopher Olivarez vid myndigheten för säkerhet i Texas till CNN dagen efter skjutningen. Klassrummet tillhörde elever i fjärde klass.
När polisen anlände till platsen hördes skottlossning i ett klassrum där gärningsmannen barrikaderat sig och börjat skjuta mot barn och lärare, enligt Olivarez. Några av poliserna sköts av gärningsmannen så andra ur polisstyrkan började bryta upp fönster runt om i skolan för att kunna evakuera barn och lärare.
Poliserna tog sig slutligen in i klassrummet "där de också möttes av skottlossning men de lyckades skjuta och döda den misstänkte", säger Olivarez till NBC.
Salvador Ramos ska ha burit ryggsäck och skyddsväst.
– Utredningen visar att gärningsmannen agerat ensam under det här avskyvärda dådet, säger polischefen Pete Arredondo vid en kort presskonferens.
Det går drygt 500 skolbarn på Robb Elementary School, en stor majoritet är av latinamerikanskt ursprung och fattigdomen är utbredd i området, rapporterar The New York Times.
Riskerade sina liv
Uvalde är ett litet samhälle med omkring 16 000 invånare som ligger omkring tio mil från den mexikanska gränsen.
Marsha Espinosa vid departementet för inrikes säkerhet, skriver på Twitter att gränsvakter svarade på larmet och tillsammans med poliser gav sig in i skolan.
"De riskerade sina egna liv, de här gränsagenterna, när de och andra poliser placerade sig mellan skytten och barnen på brottsplatsen, för att rikta skyttens uppmärksamhet bort från potentiella offer och rädda liv".
Skolåret över
Chefen för skoldistriktet, Hal Harrelle, meddelade vid en presskonferens att skolåret avslutas i förtid.
– Mitt hjärta brast i dag. Vi är ett litet samhälle. Vi kommer att behöva era böner för att ta oss igenom det här, sade han med brusten röst.
Flera personer har också förts till sjukhus. Två tioåriga flickor, en nioårig flicka och en 66-årig kvinna vårdas på University Health, uppger vårdorganisationen på Twitter. För en av flickorna och kvinnan är tillståndet kritiskt, medan läget för de andra är bättre. Minst en gränsvakt har också skadats. Gärningsmannens farmor eller mormor ska ha förts med ambulanshelikopter till sjukhus.
Halv stång
President Joe Biden beordrade flaggning på halv stång på alla offentliga byggnader, militärbaser och flottfartyg i USA. Han inledde ett känslosamt tal med att säga att han hade hoppats på att aldrig behöva hålla ett liknande.
– Fina, oskyldiga andra-, tredje- och fjärdeklassare. Och alla små barn som bevittnade vad som hände, att se sina vänner dö som om de vore på ett slagfält.
Han påpekade att man på andra håll i världen inte har samma problem med skoldåd som i USA.
– Varför är vi villiga att leva med detta blodbad? Varför fortsätter vi att låta detta hända? Var i Guds namn är vår ryggrad att ha modet att ta itu med och stå upp mot lobbyisterna, sade han.