Diego said his sister called him right away after a suspected shooter, who police identified as a 12-year-old girl, opened fire and shot two 15-year-olds at the Westlake district campus.
After the campus was declared safe Thursday, the school day continued, and students could talk to counselors about the shooting, said Vivian Ekchian, interim superintendent of the Los Angeles Unified School District. The 12 year-old alleges that the person at fault for the debacle did not know the rifle wasn't fake.
Three others - a 30-year-old female staff member at the school and two other students, an 11-year-old boy and a 12-year-old girl - suffered superficial face and head injuries, police said.
A 15-year-old girl was hit in the wrist and was in stable condition, Los Angeles Police Department spokeswoman Wendy Reyes said. The girl holding the firearm "didn't mean to" shoot the 15-year-old girl, he said, according to the station.
Prosecutors have filed two felony charges against a 12-year-old girl who allegedly brought a loaded gun to a Los Angeles middle school Thursday and wounded two students when she fired it inside a classroom.
'As a parent, this is everyone's worst-case nightmare, ' LAPD Deputy Chief Bobby Arcos later said at a news conference. A lot of anxious parents and relatives were waiting outside the campus. "We're unclear whether a gun went off or if it was an intentional shooting", Mr Garcetti said.
The girl carried the handgun in her backpack which accidentally "went off" on Thursday, leading to a shooting in a classroom that eventually injured five. "There is no more safety threat to the students of this school".
The child is represented by an attorney and has not spoken to detectives, he said.
Police received a call of a shooting at approximately 4 a.m. near 29th Street and Western Avenue, where the victim was found dead on the driver's side of a auto.
The district has a policy which states random searches should be carried out daily with a metal detector wand.
The school is located to the west of downtown Los Angeles.
Castro has about 365 students in grades 6-8 and almost all are Hispanic and many from low-income families.