BATTLE CREEK, MI -- What started as a call for a domestic assault turned into an eight-hour standoff for police in Calhoun County on Saturday.

The Calhoun County Sheriff's Office received a call at about 4 p.m. on the report of an assault. The victim told police that her husband, a 63-year-old Pennfield Township resident, held her against her will, threatened to kill her and fired numerous rounds in the home.

According to a news release, the suspect then took the woman to pick up medication and on their way back to the home, the victim got out of the vehicle. She ran to a service station, yelling, "call 911," the release said.

The suspect followed the victim into the station, waving a handgun in the air, police say. The suspect told the victim that if she contacted the police, he would shoot himself. The woman then fled the service station and returned to his home in the 19000 block of Gorsline Road.

When deputies arrived at the home, the suspect refused to leave, causing a "barricaded gunman situation," the news release said. The Michigan State Police SWAT Team was then called to the scene. After an eight-hour standoff, the man willingly left the house and was taken into custody.