It happened around 11:50pm Saturday in a convenience store parking lot at 506 Houston Boulevard.
Police said the group of teenagers arrived at the store in a car together. Two boys got out, leaving three girls in the vehicle.
As the boys exited the store, three to four masked suspects approached them and demanded their belongings, officials said.
According to investigators, the boys complied, but one of the armed suspects started to assault one of the teens with a handgun.
The suspects then went to the vehicle and made demands to the girls. Police said one of the suspects then fired three or four shots into the vehicle before they fled the scene.
A 17-year-old female was shot three times in the upper right side of her body, officials said. She was taken to Memorial Herman Hospital. At last check, she was in critical but stable condition.
The suspects left in a dark-colored four-door vehicle. All of them were wearing all black clothes and ski masks.
The investigation is ongoing and South Houston police are checking possible video footage from the store.
If anyone has information on this incident, call the South Houston Police Department at 713-944-1910.
Take ABC13 with you!
Download our free apps for iPhone, iPad, Android and Blackberry devices