The deceased, identified as Theresa Basson, 48, by a neighbour, owned a game shop and tuck shop in the area.
Sources in the community say on Monday night she was sitting inside her Cassia Road home when she was confronted by a gunman who shot her in the neck.
The man is believed to have entered the house and fired the fatal shot, while Theresa sat with the little girl on her lap.
It is unclear what happened to the child after the incident, but no other persons were shot and wounded, according to police.
This is the second mother who had been killed at her home in Uitsig.
Last month, Glenda Ruiters, 58, who had responded to a knock at the door of her Erica Road home, was shot in the head in front of her daughter.
The daughter, who did not want to be named, said she heard her mother call out a name before hearing shots and seeing her mom falling to the ground.
The family rubbished claims that Glenda had been killed because she was a State witness in a gang- related case.
Glenda was a businesswoman who bought jewellery and sold the gold for use in dentures.
The daughter said her mother was a “church-going woman who had no enemies”.
On Monday, cops cordoned off the crime scene in Cassia Road and distraught relatives were seen bursting into tears and collapsing to the ground as news of Theresa’s death spread.
When the Daily Voice approached Theresa’s family for comment at the scene, they were too distraught and refused to speak.
“Ons het niks om te sê nie,” they said.
Police spokesperson, Lieutenant-Colonel André Traut, says the motive for the murder is under investigation and no arrests have been made yet.
“(On Monday) at 8pm, a 48-year-old female was shot and killed in Cassia Road, Uitsig, Ravensmead by an unknown suspect who is yet to be arrested. The circumstances are being investigated.”