TAMPA — The drug deal went bad.
Xavier Ruiz-Machado handed over marijuana, police say, but at the 12:40 p.m. exchange Friday, Milton Coley would not pay.
Ruiz-Machado, 19, fired his gun, and Coley, 24, ran from their meeting spot at 109th and Lantana avenues. He called a friend.
The friend picked Coley up in a Nissan Altima in the 2200 block of Bougainvillea Avenue. But Ruiz-Machado chased them in his pickup truck.
The friend with the Altima was afraid, police say, so he drove to the Tampa Police Department's District 2 headquarters at 9330 N 30th St., near Busch Gardens.
Ruiz-Machado continued to chase them through the district's parking lot in his truck, and he fired at least one shot, police say.
He fled as officers exited the district office with their guns drawn.
Within 20 minutes, officers boxed Ruiz-Machado in on the University of South Florida's campus, at USF Bull Run and Elm drives.
Police found a 9mm gun inside his truck.
Witnesses at the District 2 office saw Coley throw two large bags with 59 grams of marijuana in the parking lot.
Ruiz-Machado was charged with aggravated assault with firearm and marijuana possession. Coley was charged with marijuana possession.
Jessica Vander Velde can be reached at firstname.lastname@example.org or (813) 226-3433.