A police officer was wounded in clashes with protesting residents at the Zandspruit informal settlement, north west of Johannesburg, on Wednesday morning.
Residents took to the streets over poor service delivery at the informal settlement. Traffic on Beyers Naude Drive and Peter Road was diverted when protesters blocked the roads with rocks and burning tyres.
Live rounds of ammunition could be heard ringing out through the chaotic demonstration.
Earlier, the tyres of a police nyala was shot out, raising fears that some residents were armed.
Hundreds of angry protesters also looted shops along Bayers Naude Drive.
Police were forced to firing rubber bullets at unruly demonstrators who were throwing rocks.
(Story by Tara Meaney,Edited by Dennis Georgiannis appeared in Eyewitness News)