Three people are dead, three others are in critical condition and at least two other people were hurt in a workplace shooting at a Southern California Edison office in Irwindale, according to the Los Angeles County Fire Department.
The unidentified gunman shot and killed himself after shooting a man and woman, said Irwindale Police Chief Dennis Smith.
The preliminary report on injuries could change as police are still evacuating the building. Dozens of people were seen leaving the building in a single-file line, holding their hands in the air.
The incident happened about 1:30 p.m. at 4910 Rivergrade Road.
A man with a relative in the building said she texted him to tell him that two people had been shot. The worker told him the gunman walked in and told a manager he was going to shoot him before opening fire.
Two nearby schools were placed on lockdown due to police activity.
Around 2:30 p.m., students at Walnut Elementary School were dismissed, said Cynthia Cuevas, Baldwin Park Unified School Assistant Superintendent.
Olive Junior High School, which was also on lockdown, began a staggered release around 3 p.m. Parents can pick up their children at the Main Street entrance.
"Your children are safe," said Cuevas.