Gunfire erupted around 3:30 p.m. Thursday in the area of Ferry Avenue and South 9th Street in Camden.
The bus full of 3 to 5 year olds were coming home from the Centerville Head Start daycare just a few blocks away when police say a man wearing a black hoodie and carrying a rifle opened fire from Phillips Street.
The suspect fired 14 rounds at the Branch Village housing complex. There were no serious injuries, but one child was hit by fragments.
"One of the mothers found a small burn mark on the upper back of her 4-year-old son," said Camden County Police Chief Scott Thomson. "The child was taken to the hospital. He was treated. His health is fine."
Police say a stray bullet also pierced the front fender of a school bus.
Parents arriving to pick up their children were angry.
"I'm just too overwhelmed right now, I can't get it together; I'm still shaking," parent Shanice Williams said.
"It's to the point now anger is a very soft word, this is ridiculous. This makes no sense at all. Children are involved in this that's doing the shooting and children are being hit by these bullets," parent Jeanine Freeman said.
Police believe the shooting is drug and gang-related.