The father did not buy the gun:
“One key part of this horrific scheme — the weapon — came in April, when Roof bought a .45-caliber handgun at a Charleston gun store, according to the two law enforcement officials. His grandfather says that Roof was given “birthday money” and that the family didn’t know what Roof did with it.”
http://www.cnn.com/2015/06/19/us/charleston-church-shooting-main/index.html
Something is not adding up.
He had a .45, with at least seven rounds in the magazine, and reloaded five times, totaling 35 shots, at a minimum. There were a total of nine killed, and assuming he finished off half those he might have woulded with a follow-up *certainty shot*, that still would have required only around 15 rounds. Assume that after everyone stopped moving, he shot each of the bodies again to be absolutely sure; that's still only 24-25 rounds total.
What did he do with the other 10 or more rounds available to him, and why did he not continue his killings elsewhere in the church? Was he after one or more specific targets, a person or persons in that particular room with him?
Something is not adding up, and we are not being told what it is.