Lt-Col Lungelo Dlamini said in total eight people were arrested on Monday for the shooting at Palm Springs mall.
“Three of these suspects were shot and wounded and are under police guard at the Sebokeng Hospital,” he said in a statement.
“Eleven rifles and a hand gun were confiscated from security guards (Gumede Protection Service). The guards are alleged to have been employed by a taxi association operating from the Palm Springs shopping mall.”
He said four minibus taxis were also impounded.
Dlamini said investigations would continue and the number of arrests may increase.
He said police would monitor the situation.
On Monday, Dlamini said members of two taxi associations arrived at the Palm Springs Mall and opened fire on each other with handguns and rifles.
ER24 spokeswoman Luyanda Majija said the four men, including a security guard, were already dead when paramedics arrived on the scene.
Another man sustained critical injuries and was taken to Sebokeng Hospital.
Three other security guards sustained moderate injuries from an alleged assault and were taken to the Mediclinic Emfuleni.