President Obama has faced some criticism after making a moving and emotional speech following the killings. He has been criticised for centring on the trouble with guns in the USA and not the race issue. But the latter could easily fan the flames of racial hatred and be self-defeating.
As Roof reportedly wanted to start a new race war it could have also played into his hands.
But Saturday President Obama faced the race-card head on saying "Racism remains "a blight" on society" reports BBC News.
Trying once again to address America's gun issues could and should lead to positive change. But that will take the will of the people and right now too many in the USA are still in love with their guns and it is a bog money-making industry.
In late 2012 a shooter killed 20 children and 6 adults at a Connecticut School, in the USA, before killing himself. Many words were written and spoken following that tragedy but little changed regarding guns in real terms.
Some gun proponents opted to believe that Sandy Hook did not happen and it was a government staged event to cut gun possession in the USA.
As an English woman I find it both crazy and sad that Roof was bought his gun for his 21st birthday months ago. Is that the best gift a loved one can come up with? Is that the most wanted gift as you traditionally enter manhood? If the answer to both is yes we are all doomed.
A friend of Roof's told the Daily News he had taken the .45 Glock away from Roof two weeks ago after Roof went on a drunken, bigoted rant about segregation and killing people. His friend also said he had been planning 'something big' for months.
All the warning signs were there but ignored.
He had allegedly considered turning the gun on himself after the murders but instead went on the run briefly.
Those killed at the bible class Wednesday were aged between 27 and 87.
Roof has reportedly confessed to the killings and has made his first court appearance.
Friday he listened to victims' families as he appeared via video link at his bond hearing. ABC reports "I forgive you,” the daughter of victim Ethel Lance said through tears. “You hurt me, you hurt a lot of people.” Felicia Sanders, the mother of the slain Tywanza Sanders, said, "We welcomed you Wednesday night in our bible study with open arms."
"Every fiber in my body hurts," Sanders said. "And I'll never be the same. Tywanza Sanders was my son. But he was my hero. But as we said at bible study, may God have mercy on you." He showed no emotion.
He could face the death penalty in South Carolina.
Perhaps the most fitting sentence will be a whole-life term in jail. That could after all be a living death and give this young man plenty of time to consider his murderous activity and bigotry.