Officers were called about a person with a gun around 9:30 p.m. Wednesday, April 3, police said.
They arrived and made contact with "multiple individuals," including 22-year-old Michai Adams, according to the release.
Police said they found a 9mm Glock 19 handgun fitted with a "switch" in Adams' bag. He was charged with prohibited offensive weapons and reckless endangerment, authorities said.
Adams, of Lansdowne, has a preliminary hearing scheduled for April 18.
Click here to follow Daily Voice Drexel Hill-Upper Darby and receive free news updates.