It started just after 11 p.m. Tuesday in the parking lot of the Walmart store on Skibo Road.
Police told ABC11 that the unidentified soldier barricaded himself inside his car and reportedly told his family members that he was going to commit suicide by forcing police to kill him.
A police SWAT team surrounded the man's car as a team of officers spent two to three hours talking with the solider.
They were finally able to convince the solider to get out of his vehicle and surrender. He was then taken into custody and involuntarily committed to Cape Fear Valley Medical Center.
"It was extremely dangerous for our officers, of course he puts himself in grave danger, so we used everything we had, we used every strategy that we had tonight, we took our time ... we were deliberate in how we used our officers, transitioned into emergency response team and everyone did a phenomenal job tonight, that gentleman is going home safe home safe, all officers are going home safe, that's the important piece of this," Fayetteville Police Chief Harold Medlock said.
It is unclear if the soldier will face any charges.