FRANKLINTON, N.C. - Two people are in custody following a fatal shooting and manhunt in Franklin and Wake Counties. 

Officials say Garry Yarborough and his accomplice Josiah Oakley were taken in to custody Monday morning.

Leads in the case led law enforcement to the Days Inn hotel on Glenwood Avenue, where Yarborough agreed to turn himself in to police after being permitted to call his mother. 

They surrendered in Raleigh around 6:45 a.m. following a twelve-hour manhunt. The search for Yarborough began after a domestic-related shooting Sunday evening in Franklin County.

Officials say he shot his ex-girlfriend Tracy Williams in the head outside a Food Lion in Franklinton, off US Highway 1 Sunday evening. She died on scene. Williams shot and wounded Yarbrough before she died, according to officials.

Yarborough fled the scene and got help from a nurse he knew who lived nearby. Officials say she treated his gunshot wound. Yarborough then shot into her home when she refused to leave with him. 

Police say an SUV was later found burned on Old Halifax Road, which they believe was done to cover up evidence. Police say Oakley picked Yarborough up from the scene of the torched car and drove him to the hotel in Raleigh. 

Investigators say Williams took out restraining orders against him, was in contact with police about her situation, and had even gotten a permit to carry a concealed weapon to try to protect herself from him.

Yarborough also has outstanding charges for communicating threats, assault with a deadly weapon, inflicting serious injury, hit-and-run, and driving while impaired, among others.

“She had just recently went through the concealed carry class. She had a 9 mm handgun. She fired one round and it appears the reason she dropped the weapon, the weapon jammed and she tried to run away from him and that's when he initiated the fatal blow,” said Chief John Green, of the Franklinton Police Department.

Williams contacted a detective about her situation with Yarborough, according to police. Law enforcement waited at a residence Saturday night to serve him warrants, but he never showed up. Officials say the two did not have children together but Williams did have a child from a previous relationship.

Yarborough was taken to the hospital after turning himself in. Officials confirm he has been released and formally charged with first-degree murder. No bond has been set.

No bond has been set for Yarborough. Oakley's bond has been set for $50,000.