A Kern County Superior Court judge on Friday denied a request from accused Taft Union High School shooting suspect Bryan Oliver to be freed on his own recognizance.
Oliver faces two counts of attempted murder and three counts of assault with a firearm on a person in connection with the Jan. 10 shooting in the science building.
Oliver has been held on $1.5 million bail since the shooting. An earlier request for a reduction in the bail was also denied.
Police say Oliver took a .12-gauge shotgun onto the high school campus and targeted students in a second floor classroom.
Bowe Cleveland, like Oliver a junior, was hit in the chest with a shotgun blast and critically injured.
Oliver has pleaded not guilty to the charges.
He has been charged as an adult even though he was 16 years old at the time of the shooting.
He is due back in court on July 8 for a readiness hearing and his preliminary hearing is scheduled to be held on July 9.