Laws that should be scrapped entirely:
Any act that imposes group identity onto an individual. So Affirmative action and BEE are out.
Any previous and new laws pertaining to hate speech.
Laws that need changing:
The laws allowing national monopolies. All state owned enterprises are to be either sold off(in the case of SAA and the post office or broken up to provincial enterprises (like SANRAL and Eskom).
The police service needs to become provincial as opposed to national.
Rental laws need to change to value the property rights of landlords.
Minimum wage laws need to become provincial as opposed to national.
Public school funding needs to change. It should change to a voucher model, where all parents have a choice where to send their kids. And it should also allow for a reasonable accreditation process to allow anyone to setup a school and be allowed to receive voucher funding.. Be it a local government, business, church, government dept, farm, whatever.
The firearm control act should have a lot taken out of it. The only thing needed to get a gun, should be a lack of a criminal record, a practical test (so you can shoot straight) and a theoretical test on the gun laws in the country.
All of this stuff would fix a lot of the problems