"It shouldn't have erupted in gunfire," Apopka police Deputy Chief Randy Fernandez said. "They're all juveniles, and they came from the school, which is even more disturbing."
Records said Harrell approached Gant near their school and told her she wouldn't be with anyone else.
Gant tried to drive away from the school parking lot with Lewis and two other passengers.
Police said Harrell chased Gant and parked his vehicle in front of her before getting out of the car to point a gun at her.
At Gant’s home, there was a car with at least three bullet holes parked in the driveway. A woman in the home declined to discuss the incident.
Investigators said that although Gant is considered a victim of domestic violence, she also will face charges, because she brought to school the gun that Lewis fired.
No one at Lewis' home would discuss the incident. An arrest report said one of the conditions of Lewis' release was that he return to school Monday, but the school turned him away.
Harrell is being held at the Orange Regional Juvenile Detention Center.
"This is terribly dangerous anywhere," Fernandez said. "It's certainly dangerous in the middle of a neighborhood."
Police said both guns used in the shootout had been on campus during the school day.
Harrell, Lewis and Gant were each arrested on felony charges.
No one was injured.