The suspects got angry and took out a gun when they were asked to leave, Oklahoma City Police Lt. Michelle Henderson said.
Two workers were shot and a third was injured, Henderson said, during "the melee that ensued." Police told CNN affiliate KOCO that one of the victims was shot in the leg while the other was shot in the shoulder. Both injuries are considered non life-threatening, the affiliate reported.
Police at the scene also said a female employee sustained cuts to her head, KOCO reported.
The two suspects then fled and were apprehended nearby, Henderson added.
The incident is one of several protests from residents across the country responding to restrictions in place to combat the virus. In Michigan, a Family Dollar store security guard was shot after telling a customer to wear a face mask -- a mandate in place by the state for all retail stores.