The kid was a coward. If he really wanted to kill black men who rape white women, he wouldn't have gone to a church - he would have gone out to where bloods or crips or NBPP peeps hang out and shot it out with them.
He and his father broke numerous gun laws before and during this incident. More gun laws or taking guns completely away from law abiding citizens won't stop this sort of thing. If he had no gun, he would have built a bomb or drove his car into a crowd.
If you want to try to reduce this sort of crime, get to the root causes - you won't succeed by banning the preferred weapon of choice.
He was a pussy and a coward who needs to die.