Bryan Calzada turned himself in after an alleged armed robbery at a convenience store in Monte Alto.
According to officials, Calzada was allegedly caught on camera holding up a cashier at the Valley Food Mart #7 on Monday night.
In the surveillance video, a man is armed and masked, pointing a gun at the cashier as he empties out the cashier.
Authorities told Action 4 News that the suspect took a few hundred dollars.
Hidalgo County Investigators discovered the masked man to be 20-year-old Calzado.
Sheriff Lupe Trevino asked the public for help in catching Calzado but soon he turned himself in.
Judge Homer Jasso set Calzado TMs bond at $400,000.
Calzado faces a first degree felony.
Judge Jasso told Action 4 News that the bond is high because the 20-year-old has a criminal history and presents a threat to the public considering his recent actions.
"Aggravated robbery, that TMs a very, very, very serious offense. Somebody could have easily have been hurt, the people at that store are very lucky," Judge Jasso said.