 Undercover narcotics detectives bought cocaine, methamphetamine pills, and eight guns on 161st Street during 29 visits between March and May. The defendants include men ranging in ages from 21 to 60 years old. The indictment brings 108 charges on the men, including first-degree criminal sale of a controlled substance and first-degree criminal sale of a firearm.