TIMELINE: How the Kate Steinle case unfolded
Garcia-Zarate, an undocumented man, now faces 10 years in prison.
In 2017, a jury acquitted him of various charges for the shooting on San Francisco's Embarcadero.
He acknowledged holding the gun that killed Steinle, but said it fired accidentally.
RELATED: Kate Steinle suspect found not guilty, acquitted of murder and manslaughter
The case initiated a fierce national debate on immigration and sanctuary cities.
The federal gun charges had been pending since 2017 due to concerns about Garcia Zarate's mental health.
VIDEO: Legal expert explains why jurors acquitted shooter in Kate Steinle case