Chief Deputy Scott Hall said the driver, 29-year-old Javar Lavar Richardson, and passenger, 27-year-old James McCoy Brown, both frequent areas of Roanoke Rapids.
Another passenger, Tyler Patrick Warren, 23, of Littleton, was arrested at the scene.
The chase began around 7 p.m. when Sergeant Roy Ball attempted to stop a vehicle for improper passing on Bolling Road.
The driver increased speed in what Hall described in a statement as an attempt to flee.
The chase continued to Lincoln Street where both Richardson and Brown fled.
Continued investigation led to the discovery two small bags containing 3 grams of crack cocaine and a stolen handgun.
Ball obtained warrants on Richardson for improper passing, driving while license revoked, felony flee to elude, aggressive driving, possession with intent to sell and deliver cocaine, possession of cocaine and resist, obstruct and delay.
Brown faces charges of possessing a stolen firearm, carrying a concealed weapon, and resist, obstruct and delay.
Warren was arrested and charged with possession with intent to sell and deliver cocaine, possession of cocaine and maintain a vehicle to store a controlled substance.
Warren was placed in the Halifax County Detention Center under a $10,000 secured bond and has a December 20 court date pending.
Anyone with information on the whereabouts of Richardson and Brown is encouraged to call the sheriff’s office at 252-583-8201 or Crimestoppers at 252-583-4444.
The Roanoke Rapids and Weldon police departments assisted with the search of Richardson and Brown.