Bryan Oliver will be charged as an adult for shooting Bowe Cleveland and attempting to shoot another student last week at Taft Union High School.
Kern County District Attorney Lisa Green made that announcement at a press conference in Bakersfield on Monday morning.
Oliver, 16, will be charged with two counts of attempted murder, and three counts of assault with a firearm on a person.
The attempted murder charges sem from the shooting of Cleveland, who was critically wounded by a close-range blast from a .12-guage shotgun, and a second student, identified by multiple sources as Jacob Nichols. Nichols was not shot, but the suspected named both Cleveland and Nichols during the attack, sources said.
A teacher, Ryan Heber, suffered a minor wound from a shotgun pellet during the shooting.
Oliver faces a sentence of up to 25 years to life in prison if convicted.