A suspect has surrendered in connection with the fatal shooting of a teen in front of his mother during a robbery at a Subway restaurant.

According to the homicide detectives and court documents, Jeffrey Archangel, 25, has been charged with capital murder in the shooting death of 18-year-old Javier Flores.

Police Chief Art Acevedo said the murder weapon was found at Archangel’s home.

“We believe we have the right suspect,” he said during a press conference Friday afternoon. “A search of Archangel’s home, the suspect’s home, resulted in the recovery of the murder weapon. Quite frankly, that’s when we were able to charge him with capital murder.”

Flores was shot and killed in front of his mother during an armed robbery at a Subway restaurant on Feb. 22. Flores' mother spoke out about her son's murder Friday afternoon.

Flores, was a student at Chavez High School. He was working at the restaurant in the 3900 block of Broadway around 8 p.m. that day when he was shot in the neck by one of two suspects during a robbery.

Police said the victim's mother was working in the restaurant as well when the suspects walked in.

"During the robbery, it appears the black males entered the store, pointed a gun at a female employee who ended up being the victim's mother. (The victim) tried to intervene and when he confronted the guy with the gun, he was shot,” HPD Det. David Crowder said.

Emergency responders with the Houston Fire Department rushed Flores to Ben Taub Hospital but he did not survive.

HPD Homicide detectives say the two suspects in the robbery and murder of Flores struck another Subway location 30 minutes later. The Subway at 4807 San Jacinto, just eight miles away, was robbed as well. In that robbery, no one was injured and the suspects were caught on surveillance video.

Acevedo said multiple witnesses have placed the suspect at the scene of both robberies on Feb. 22.

Archangel was accompanied by activist Quanell X when he turned himself into authorities Friday. Quanell says the suspect came to him for help, because he wants to clear his name.

“The young man is adamant that he was not the shooter. Shockingly, I was actually able to listen to a recording of the actual shooter that broke down in detail how the murder took place and how the robbery took place,” he said.

Police agree another suspect is still at large. However, they are confident Archangel was involved in the murder.

“We have good witnesses. We’ve got good ballistics. We’ve got the murder weapon. Let’s face it, you don’t go to prison very often and find people saying, “Yeah, I did it.” You go to prison and find a huge number of people saying their innocent,” said Acevedo.