Preston Zamora pleaded guilty to assault of an 80-year-old in federal court in Huntsville on Tuesday, court documents reveal.