A six-year-old boy who was shot at a South Carolina primary school has died, the Coroner said.

The shooting at Townville Elementary School on Friday also left one man dead and another child and a teacher injured.

A 14-year-old boy had already been charged as a juvenile with murder and three counts of attempted murder.

Authorities have not released a motive for the attack.