Adarius Gray, 21, Gevarian Heard, 20 and Derrick Sharp, 21 were arrested on Staple Street in Edwards.
Witnesses stated that Zachary had been engaged in an argument with an unknown man before the shooting occurred. Zachary was shot multiple times and died at the scene.
Heard is charged with murder and Gray and Sharp are charged with accessory after the fact. A fourth suspect remains at large.