According to police, the customer and Taco Bell employee Steven Noska got into a physical fight about "no tacos or burritos."
"The victim became angry (cause he was hungry) and parked his vehicle and went to the door (which was locked) and started to bang to get some assistance and make a complaint about the poor service," the Springfield Police Department wrote on its Facebook page.
During the physical altercation that followed, the "victim" bit Noska several times.
The 26-year-old suspect then went to his car, retrieved a BB gun and shot the customer several times before striking him with the weapon.
Police were summoned by the restaurant's hold-up alarm and Noska was arrested.
Noska was charged with two counts of assault and battery with a dangerous weapon and a single count of assault and battery, the Republican reported.
According to Sgt. John M. Delaney, the customer never got his tacos.