Rochester police arrested a 20-year-old city man Wednesday night after they spotted him driving a stolen car in the area of Avenue C and Conkey Avenue.
When police pulled him over, the driver bailed out and ran away. Police chased and caught him a short distance away. Officers recovered a loaded handgun.
Marcus Coles was charged with criminal possession of a weapon and criminal possession of stolen property.