Cuộc thảm sát bắt đầu khi kẻ tiến công lấy trộm vũ khí, đạn dược và bắn chết chỉ huy của hắn và hai người khác tại căn cứ quân sự Surathampithak, tỉnh Nakhon Ratchasima, cách Thủ đô Bangkok khoảng 280 km về phía đông bắc, trước khi chạy trốn trong một xe quân sự. Trên đường tháo chạy, hắn bắn nhiều loạt súng máy vào người dân trước khi đến đến Trung tâm thương mại Terminal 21 ở thị xã Mương, tỉnh Nakhon Ratchasima. Âm thanh của các loạt súng máy được ghi rõ trong đoạn clip phát trên mạng.
Truyền thông địa phương đăng clip cho thấy, kẻ xả súng bước ra khỏi một chiếc xe ô-tô phía trước trung tâm thương mại vào khoảng 18 giờ chiều tối 8-2 và bắn hàng loạt phát súng về phía người dân đứng chung quanh. Sau đó, hắn nhằm vào bình ga của một cửa hàng ăn uống, khiến bình ga phát nổ và bốc cháy. Một số nhân chứng cho biết, kẻ xả súng có mang theo lựu đạn trong người.
Binh sĩ quân đội và lực lượng cảnh sát phòng chống tội phạm ngay lập tức có mặt tại hiện trường. Mẹ của nghi phạm đã được đưa từ nhà ở tỉnh Chaiyaphum gần đó tới nơi nghi phạm cố thủ để thuyết phục hắn trả tự do cho con tin và đầu hàng. Theo các nguồn tin từ hiện trường, nghi phạm hiện giam giữ 16 con tin trên tầng bốn của Trung tâm thương mại Terminal 21 ở thị xã Mương, tỉnh Nakhon Ratchasima.
Cảnh sát yêu cầu những nhân chứng và truyền thông không phát các hình ảnh quay trực tiếp tại hiện trường nhằm tránh ảnh hưởng công tác điều tra, phá án và khiến nghi phạm biết rõ hoạt động, vị trí của lực lượng an ninh. Trong khi đó, nghi phạm đã quay và phát hình trực tiếp trên Facebook cùng ảnh tự chụp cho thấy hắn đang cầm một khẩu súng trường. Sau đó, trang mạng xã hội Facebook xác nhận đã xóa tài khoản và gỡ mọi nội dung liên quan vụ tiến công này.
Trung tướng Thanya Kriatisarn, Tư lệnh Quân khu 2 cho biết, cảnh sát đặc nhiệm và binh sĩ quân đội đang bao vây nghi phạm, được xác định danh tính là Thượng sĩ Jakrapanth Thomma, 32 tuổi, ở căn cứ quân sự Surathampithak. Chỉ huy bị nghi phạm bắn chết được xác định là nữ Đại tá Anantharot Krasnae, người mà tay súng cho là có mâu thuẫn sâu sắc.