A 15-year-old Port Elizabeth youth was arrested on Saturday for being in possession of an unlicensed firearm with the serial number filed off.
Police said that he will also be charged with contravening lockdown regulations for not being confined to his residence.
Spokesperson, Colonel Priscilla Naidu, said an off-duty officer from the Flying Squad received information about a person at a Korsten taxi rank in possession of a firearm.
She said the “member placed himself on duty” and joined his Flying Squad colleagues in following up the information.
Naidoo said when the teenager spotted the police he fled but was caught by the Warrant Officer and arrested with a 9mm pistol.
Meanwhile, Naidoo said later on Saturday night the same members arrested a 24-year-old man on a charge of attempted murder following a shooting incident at a taxi rank, also in Korsten, earlier in the day.
She said no one was injured but a vehicle was damaged.
Both suspects will appear in court soon.