Police spokesperson Captain Mavela Masondo while confirming the news said, one person was shot, other stoned and the third slipped and fell when the three were trying to escape from a mob that was stoning them at a church in Zuurbekom, Randfontein.
So far 12 cars were damaged during the heated fight this morning.
Shawn Herbst of Netcare 911 said the three were trying to escape in their vehicles when people started throwing rocks at them.
He said one man was injured by the rock-throwers, one was shot in the shoulder and the third man tripped and injured himself while running for safety.
They were rushed to the hospital where they are currently receiving treatment.