A Murphysboro man was arrested early Sunday morning in Carbondale on weapons charges.
Around 2:10 a.m., police officers stopped a vehicle with suspended registration in the 900 block of West Main Street.
During the traffic stop, the officer observed a passenger, later identified as 28-year-old Rashaad Barr of Murphysboro, in possession of a handgun.
When the officer directed Barr to show his hands, the driver of the vehicle sped off. Officers eventually stopped it on West Pinewood Drive near West Alveria Drive.
After all three occupants fled from the vehicle, officers apprehended Barr after a brief foot chase. The other two got away.
During the investigation, officers recovered a handgun and illegal drugs discarded by the suspects.
Barr was arrested for Unlawful Use of a Weapon, Unlawful Use of a Weapon by a Felon and Resisting or Obstructing a Peace Officer.
During the search for the suspects, two Carbondale Police Department vehicles collided causing minor injuries to an officer and damage to the vehicles.