On May 24, 2022, 18-year-old Salvador Ramos opened fire at Robb Elementary School in Uvalde, Texas, United States, killing 19 children and two teachers, and wounding 17 others. Earlier that day, he shot and wounded his 66-year-old grandmother.[3][4][5] Ramos was eventually shot and killed on school premises by responding law enforcement officers.