OKLAHOMA - It was a long night for metro law enforcement agencies, after a standoff lasted more than 16 hours.
Daniel Harris, 46, was taken into custody early Wednesday morning after barricading himself in a garage.
It started just before noon on Tuesday, when Bondsmen with CJ's Bail Bonds attempted to serve Harris a warrant.
"This individual produced a firearm, and there was an exchange of gunfire inside the building," said Capt. Paco Balderrama with Oklahoma City Police.
Harris is no stranger to the law with a child abuse conviction back in 2007 and a drug charge earlier this year.
He's also no stranger to CJ's.
"I'd never have dreamed this would've come out like this," said CJ Knight, owner of the business.
Knight said he's worked with Harris before and his heart sank when he heard his employees had been attacked.
"They're trained to find people and return them to custody. They're not trained to go out and shoot it up with them, raise hell and cause problems," Knight said. "Everybody's shook up."
In the end, nobody was seriously injured.
Now, police are thanking crews around the state and even nearby residents.
Police said they used several tactics, including spraying water, to coax Harris out of the building.
Harris was taken to an area hospital for evaluation.
Afterwards, it's unclear whether he'll be taken to Oklahoma County or the Canadian County jail.