Iffel was hit with 22 weapons charges and faces up to 87 years in prison if convicted .