La policía de Bryant respondió al Walmart poco antes de las 8 de la noche de ayer tras un llamado por disparos.
Cornelius Shackelford, de 33 años, se enfureció cuando Walmart se negó a completar un pedido de Uber en línea, debido a que Shackelford estaba siendo investigado por pedidos en línea anteriores.
Mientras se alejaba, disparó múltiples tiros hacia los empleados.
Fue detenido a solo unas millas de distancia, después de detenerse en un Dollar General en la Autopista 5.
Cornelius está acusado de cinco cargos de asalto agravado, además de otros cargos como acto terrorista y descarga ilegal de un arma de fuego por el incidente en Walmart.