LOUISVILLE, Ky. (WDRB) -- Police have arrested a man after shots were fired near a private school in south Louisville Thursday afternoon.

Police arrested 23-year-old Tevin Steele around 6:30 p.m., several hours after responding to reports of an "active shooter" near Evangel Christian School at 5400 Minor Lane near Fern Valley Road.

The LMPD SWAT team and ambulances were sent to the scene as a precaution. Police found several shell casings near the school, but no suspects.

Several school employees were inside when the shots were fired, and the school was put on lockdown, but classes have not started yet so no children were there. No injuries were reported.

After reviewing video surveillance footage, investigators were able to get a description of the suspects and the vehicle they were believed to be in. Police spotted the vehicle traveling eastbound on the Outer Loop and made a traffic stop when the driver did not use a turn signal while making a lane change.

According to the arrest report, police got permission to search the vehicle and found "marijuana roaches in the center console and driver floorboard."

Police say Steele was read his rights before admitting that he fired the gun and telling police where it was hidden. Police recovered the gun which matched the caliber of the shell casings found near the school. Police say the shots were fired on the north side of the school, and that the school did not appear to be the intended target.

Steele is charged with wanton endangerment, possession of marijuana and unlawful possession of a weapon on school property. Two other people in the car were cited for their involvement in the incident.

He was being held at Louisville Metro Corrections on a $25,000 cash bond.