The Danville Police Department arrested Matthew Dustin Moore, 30, without incident early Saturday morning.
Police say Moore was arrested in the 1300 block of Piney Forest Road at 1:30 a.m. Saturday.
Moore was wanted in connection with a shooting that occurred in a parking lot near the South Boston Road Dollar General Thursday afternoon that left one person in critical condition with a gunshot wound.
Early Friday morning, a red Chevrolet pickup was recovered by police in north Danville. The vehicle was described by witnesses as leaving the scene after the shooting according to Lt. Richard Chivvis.
Moore is being held in the Danville City Jail without bond.