Andrew Origlio charged w/ 29 offenses, including Possession of an Assault Weapon, Poss of a Machine Gun, Poss of a Firearm w/o a License (5 counts), Poss of an Incendiary Device, Poss w/ Intent to Distribute Class D (4 counts), and Drug Law Violation in a School Zone (4 counts)