Two men were arrested after police found two unregistered firearms and a knife in their car in Hamden Saturday morning.
The incident occurred in the area of Dixwell Avenue and Helen Street at around 2:45 a.m., according to police.
Police pulled the men over for speeding and saw a firearm under one of the man's legs. Carlos Barnes, 28, of Wethersfield, was then removed from the car and he "pulled his hands away" from an officer and fled on foot, according to police. An officer ran after Barnes and caught and arrested him.
The driver, Antoine Ward, 29, of New Haven, was also arrested at the scene.
Police found two loaded unregistered firearms and a knife when searching the car.
Police said several shell casings were found on the Route 15 ramp at exit 60.
Barnes faces charges including two counts of unlawful discharge of a firearm, two counts of criminal possession of a firearm, altering firearm serial number and interfering with a police officer. He was detained on a $100,000 bond and is scheduled to appear in court on Oct. 25.
Ward faces charges for weapons in a motor vehicle. He was detained on a $25,000 bond and is scheduled to appear in court on Oct. 25.