The suspect parked his car around noon, jumped a fence and opened fire as he walked across campus in the north San Diego suburb, said Carlsbad police Lt. Kelly Cain. The students, ages 6 and 7, were not seriously injured.
The suspect, a man in his 40s or 50s whose name was not released, was arrested on suspicion of assault with a deadly weapon, Cain said. He is believed to have acted alone.
"He is possibly a transient who lives in the area," Cain said. "He is not cooperating with the investigation. He probably has some mental health issues."
Scott Chandler was repairing a Jet Ski in his driveway when he heard two loud bangs and saw children running and screaming. He ran downhill in his flip-flops and saw several men struggling on the side of the road.
As he approached the crowd, he saw bullets fall out of the suspect's pocket.
"I just started yelling him, 'Why are you shooting kids?'" Chandler said. "His face was in the dirt, his teeth were in the dirt, and he just grunted."
Construction worker Carlos Partida told KGTV-TV that he ran to his truck after he saw the suspect leave the playground.
"I hit him with my truck," he said.
Terry Lynn told KNSD-TV he looked out his window to see a man park his vehicle, jump a fence and fire a .357 Magnum revolver toward a crowd of children.
"He was saying something about the president, he was ranting," Lynn said.
Lynn said he screamed, "No! No!" and rushed to the scene. By the time he arrived, construction workers had tackled the suspect. He helped restrain the man until police arrived.
"It was very chaotic," he told the television station.
Witnesses said the man appeared to be firing randomly and was holding something that looked like a gas tank. Cain said a propane tank was found near his car.
"I heard a gunshot and I ran to Room 23," said Kenny Speck, 6, who heard classmates crying. "Some kids went over the fence."
Speck's parents said it could have been so much worse.
"Who knows what could have happened?" said Tamera Wleklinski, his mother. "I am so grateful to the construction workers. They deserve lunch and free donuts for the rest of the year."
Norma Cevallas, who picked up her kindergarten son an hour earlier, was at home when she heard four shots.
"We ran into a room and stayed there," she said. "We didn't want to come out."
The school was placed on lockdown while parents waited for their children in a nearby park.
"It was total panic not knowing what was going on and if our children were OK," Robert Speck, 43, said after reuniting with his son.
The suspect, a man in his 40s or 50s whose name was not released, was arrested on suspicion of assault with a deadly weapon, Cain said. He is believed to have acted alone.
"He is possibly a transient who lives in the area," Cain said. "He is not cooperating with the investigation. He probably has some mental health issues."
Scott Chandler was repairing a Jet Ski in his driveway when he heard two loud bangs and saw children running and screaming. He ran downhill in his flip-flops and saw several men struggling on the side of the road.
As he approached the crowd, he saw bullets fall out of the suspect's pocket.
"I just started yelling him, 'Why are you shooting kids?'" Chandler said. "His face was in the dirt, his teeth were in the dirt, and he just grunted."
Construction worker Carlos Partida told KGTV-TV that he ran to his truck after he saw the suspect leave the playground.
"I hit him with my truck," he said.
Terry Lynn told KNSD-TV he looked out his window to see a man park his vehicle, jump a fence and fire a .357 Magnum revolver toward a crowd of children.
"He was saying something about the president, he was ranting," Lynn said.
Lynn said he screamed, "No! No!" and rushed to the scene. By the time he arrived, construction workers had tackled the suspect. He helped restrain the man until police arrived.
"It was very chaotic," he told the television station.
Witnesses said the man appeared to be firing randomly and was holding something that looked like a gas tank. Cain said a propane tank was found near his car.
"I heard a gunshot and I ran to Room 23," said Kenny Speck, 6, who heard classmates crying. "Some kids went over the fence."
Speck's parents said it could have been so much worse.
"Who knows what could have happened?" said Tamera Wleklinski, his mother. "I am so grateful to the construction workers. They deserve lunch and free donuts for the rest of the year."
Norma Cevallas, who picked up her kindergarten son an hour earlier, was at home when she heard four shots.
"We ran into a room and stayed there," she said. "We didn't want to come out."
The school was placed on lockdown while parents waited for their children in a nearby park.
"It was total panic not knowing what was going on and if our children were OK," Robert Speck, 43, said after reuniting with his son.