A man and a juvenile were arrested Wednesday evening in Roxbury after one of them was allegedly found in possession of a gun and the other allegedly tried to punch an officer, police said.
Jeavoni Celester-Thistle, 19, of Roxbury was arrested around 6:15 p.m. near 150 Dudley Street after police found a loaded Taurus .357 Magnum handgun on him, Boston police said in a statement.
Officers also confiscated a pocket knife from the 16-year-old Roxbury youth, who allegedly put up a fight, including attempting to punch an officer in the face, the statement said.
Police charged Celester-Thistle with unlawful possession of a firearm and ammunition.
The youth was charged with assault and battery on an officer.
Both were to be arraigned Thursday in Roxbury Municipal Court.