The shooting spree began at a home and ended at Rancho Tehama School near the town of Corning, the Sacramento television station KCRA reported, citing law enforcement. The cops were present at the spot and the emergency department have airlifted "multiple students" from the scene, with a 6-year-old reportedly among the injured.
"Rancho Tehama resident Salvador Tello said he was taking his three children to school when the gunman fired at a truck in front of him".
The shooting, which took place on Tuesday, has so far seen at least two young students wounded.
There were at least 100 law enforcement officers at the scene, with "multiple scenes". The shooter himself has been killed by police and several victims are now being treated at a local hospital.
The violence started with an apparent domestic dispute, according to neighbors, and spread out with the suspect "randomly picking targets", Johnston said. One student was shot at an elementary school and second child was shot in a truck. The first calls described a shooting on Bobcat Lane; calls from multiple other sites soon came in, including the elementary school.
Police fatally shot the attacker after reports of at least seven shooting scenes, including an elementary school, Johnston said.More news: A Hitman TV series and two games are in development
Posts on social media showed Rancho Tehama Road being closed off with yellow crime tape, and students' parents stuck behind the road block.
"It's a really sad day for us in Tehama County, really", the official said t reporters.
A representative for the Tehama County Sheriff's Office could not immediately be reached for comment.
"Our doors are locked", she said.
The roommates lived close to the gunman, and he said that the gunman was firing off rounds.