Police arrested a 21-year-old Evanston man whom they say fired a gun after two people got into a dispute across the street from Evanston Township High School Tuesday afternoon .

Terrance J. Gunn, 21, a convicted felon and resident of the 100 block of Custer Street, is charged with unlawful use of weapons by a felon and unlawful possession of a firearm with an altered serial number, both felonies, according to a press release from the police department. He is also charged with possession of a firearm without a valid firearm owner's ID and possession of firearm ammunition without a valid firearm owner's ID, both misdemeanors.

Police say two people got into a dispute, then exchanged gunfire in the front yard of a home in the 1600 block of Dodge Avenue around 4 p.m. Tuesday. Gunn ran away on foot, but was stopped by police in the 1700 block of Darrow Avenue, where they found that he had a .22 semi-automatic pistol, the release said.