Según los médicos, el estado de los heridos es satisfactorio.
Los testigos, citados por los medios locales, dijeron que el tiroteo se produjo a las 15.30 (22.30 GMT) el 27 de junio durante el cambio de turno.
En total se oyeron unos 50 disparos, según los testigos.
El vehículo del tirador colisionó contra el edificio del centro de distribución.
Al lugar del accidente se movilizaron al menos cinco vehículos de ambulancia, así como la policía y los bomberos.
El comisario adjunto del condado de Tehama, Phil Johnston, confirmó que hay dos víctimas mortales.
Una es un empleado del centro de distribución, identificado como Martin Haro-Lozano; y el otro, el tirador, un hombre de 31 años que llevaba un arma semiautomática y que había trabajado en Walmart entre 12 y 18 meses antes.
"El enfrentamiento ocurrió en el área de estacionamiento fuera del edificio, no en el interior, sino entre los autos estacionados", precisó Johnston, citado por Red Bluff Daily News.