As the search continued, Davis was located behind a residence on Winship Way in Stoughton. He was placed under arrest, and brought to the State Police barracks in Milton for booking.
During a search of the 2000 Toyota Camry Solara, a loaded Glock .45 caliber handgun was found. After the firearm was discovered, the driver, Nicholas H. Davis of Taunton, fled on foot.
The incident involving state and local police began at 10:41 a.m., Saturday, when a State Trooper patrolling Route 24 south just north of Exit 19 in Avon pulled over a motorist for motor vehicle violations, according to a statement from the State Police.
Davis is being held on $50,000 bail and will be arraigned in Stoughton District Court Monday.