Man pleads guilty for crimes connected to shootout outside Mission elementary school

Highlands elementary shooting
Posted at 3:25 PM, May 04, 2021
and last updated 2021-05-04 16:25:22-04

KANSAS CITY, Mo. — The man charged with exchanging gunfire with police in March 2019 outside a Mission elementary school has pleaded guilty to three counts connected to the incident.

The Johnson County District Attorney’s Office announced Tuesday afternoon that Dylan Ruffin has pleaded guilty to two counts of aggravated assault on a law enforcement officer and one count of firing a gun into a occupied home.

Ruffin, now 28, fired shots toward Highlands Elementary School on March 1, 2019. The incident prompted the school to go on lockdown right as students were set to be dismissed for the day.

As law enforcement arrived, they eventually fired on Ruffin, striking him in the leg. The officers were not charged in the shooting.

Ruffin remains in custody at the Johnson County Adult Detention Center. Sentencing is set for July 16.

For jurisdictions that utilize the Greater Kansas City Crime Stoppers Tips Hotline, anonymous tips can be made by calling 816-474-TIPS (8477), submitting the tip online or through the free mobile app at

Annual homicide details and data for the Kansas City area are available through the 41 Action News Homicide Tracker, which was launched in 2015. Read the 41 Action News Mug Shot Policy.