MARION — A suspect barricaded himself in a residence Sunday in Marion when police were called on a domestic assault complaint.

Osceola County Sheriff’s deputies were dispatched to the residence at 6:10 a.m. for a report of domestic assault. Officers arrived, secured the scene and the suspect then barricaded himself within the residence.

After a short period of unsuccessful negations, the suspect freely exited the residence and was taken into custody. Through investigation, police determined the victim had been assaulted with an edged weapon and a firearm.

The suspect is lodged at the Osceola County Jail on felony charges. His name is being withheld pending arraignment in Osceola County's 77th District Court.