Detectives from the two departments were working on a joint investigation in the city at 5 p.m. when information was received about a man who was possibly in possession of the gun on East Third Street near Tecumseh Avenue, O'Leary said.
Detectives observed a man wearing a zipped-up winter jacket despite the warm temperatures and further observed a bulging object in one of the pockets when they approached him and subsequently recovered a loaded High Point 9mm handgun and took the man into custody, according to O'Leary.
Corey Kirby, 28, of Beechwood Avenue was charged with criminal possession of a weapon, a felony. He was booked at county police headquarters, held overnight and arraigned in Mount Vernon City Court on Friday and bail was set at $25,000.
Click here to follow Daily Voice Pelham and receive free news updates.