The two exchanged words and Van Heerden took the keys to the security guard's vehicle.
WARNING - the following video contains strong language:
During the altercation, the security guard shot at Van Heerden.
The guard was arrested by the De Deur police and has been in custody ever since.
Van Heerden's son, Chris, has taken to twitter to mourn the death of his father.
"It is not ok to shoot another man or take another man's life," he said.