Перед стрельбой нападавший Дилан Батлер разместил сообщение TikTok с фото из школьной туалетной кабинки с надписью "Теперь мы ждем", а на полу стояла синяя спортивная сумка, как сообщает местная газета. Это произошло незадолго до того, как в 7.47 утра он открыл огонь в родной средней школе городка Перри с населением в 8 тысяч человек. В ней обучалось около 1800 человек со всего округа, и Батлер, рыжеволосый молодой человек в очках полноватой внешности, имел репутацию "тихого и одинокого" школьника.
Нападение привело в ужас учащихся, которые пришли в кампус задолго до начала занятий, в том числе Рэйчел Карес, 18-летнюю старшеклассницу, которая репетировала со школьной джазовой группой, когда услышала четыре выстрела. "Мы все просто подпрыгнули, - сказала девушка. - Мой учитель группы посмотрел на нас и закричал: "Бегите!" Поэтому мы побежали". Официальные лица не назвали имена пострадавших, хотя один из них был идентифицирован как директор школы Дэн Марбургер.
Мотив массового расстрела полиция не раскрыла, но члены общины заявили, что Батлера постоянно подвергали издевательствам на протяжении всей его жизни. По данным властей, Батлер был вооружен помповым дробовиком и пистолетом малого калибра. После того, как он покончил с собой, сотрудники службы экстренного реагирования обезвредили "самодельное взрывное устройство" во время "быстрого и немедленного" реагирования полиции, в котором приняли участие 150 офицеров из нескольких служб.