Investigators said the shooting happened at 7:15 a.m. in between some of the buildings at a retail strip on Huffmeister Road just south of Tuckerton Road.
Cy-Fair ISD officials said the campus went into "secure mode" briefly as a precaution before determining there was no threat to the school. Secure mode means no one comes in or goes out.
Deputies said the campus was never under any threat.
“You wouldn’t expect this to happen at 7:15 in the morning at a donut shop, but here we are. It did. My message to the community is you’ve got to stay vigilant,” HCSO Capt. Marcus Kinnard-Bing said.
When deputies arrived at the scene, they found the teen victim shot once in the leg. He was taken to the hospital and is said to be in fair condition.
The teen said he only knew the alleged shooter by his first name. Investigators are working with CFISD police to confirm the identity of the suspect, who might be a student too.
They do have surveillance video from several nearby businesses to help with the investigation. One video shows four people walking by just before the shooting.
A description of the shooter has not been released. Investigators said they are not sure what led up to the shooting, but it may have been a possible drug deal.
The suspect was reportedly picked up in a white four-door vehicle and got away.