As we work to process this incident, our attention turns to the 10 victims.
We know one of them was retired Buffalo Police Officer Aaron Salter, who was working as a security guard at the Tops grocery store.
The Buffalo community quickly set up this memorial outside of the store Saturday night, in honor of those lives lost.
Community groups like Buffalo Peacemakers and Stop the Violence Coalition are back at the Jefferson Ave store Sunday morning for a vigil, and local churches are hosting a number of services for the community to grieve. Many are looking to each other for comfort.
"Buffalo is known as the city of good neighbors, nationally and internationally, this is a community where people love each other," said Buffalo Mayor Byron Brown.
Westminster Presbyterian Church in Buffalo is holding a prayer service at 5 p.m. Spectrum News 1 will bring you that service live this evening.