The Benjamin Cardozo High School student was charged with criminal possession of a weapon and making a terroristic threat as an adolescent offender after cops found him toting a semi-automatic handgun in his backpack, Police Commissioner Jessica Tisch told reporters at a morning press conference.