Police spokesman Major Thulani Zwane said that the man and his family were confronted by a number of armed men in their Westville home when he was then shot.
Zwane said that the men fled in a car and that a case of murder and armed robbery was being investigated.
He said that there had been no arrests so far. Rescue Care spokesman Garrith Jamieson said the man, who had sustained a gunshot, was declared dead at the scene. He had died before paramedics arrived on scene.