FT. LAUDERDALE (CBSMiami) – DNA left at the crime scene helped Broward Sheriff’s detectives track down a man they suspect kidnapped a woman at gun point last year from in front of a North Lauderdale store.

Theodore Antonio Shirley, 19, faces a slew of charges including grand theft, kidnapping, resisting arrest with violence and attempted rape.

The attack happened October 1st, just after 10:30 a.m., 7200 block of w McNab Road. As the 29-year old woman left The Beauty Supply Store, sheriff’s detectives say Shirley approached her as she walked to her car, pulled a handgun from his shorts and pointed it at her face.

Shirley used one hand to hold the gun against her head and the other hand to cover her mouth as he pushed her into the car, according the detectives. He then reportedly used his body to pin her up against the driver’s seat and put the gun in her mouth in an attempt to keep her quiet.

Then he wrapped duct tape around her head, nose, mouth, arms and wrists to immobilize her before forcing her into the back seat, according to the sheriff’s office.

What Shirley didn’t realize, said investigators, was that someone had watched him kidnap the woman at gunpoint and call 911. Within moments, a sheriff’s deputy pulled alongside the woman’s car. Shirley was driving it, but the deputy could see the woman – her head, arms and wrists wrapped in duct tape – in the back seat.

When the deputy tried to stop the car, Shirley reportedly jumped out and ran. The woman was able to get into the front seat to hit the brakes before the car slammed into a Taco Bell.

Detectives say the woman’s assailant left behind a loaded handgun, a beanie, gloves, duct tape and his DNA. BSO’s Crime Lab analysts determined that Shirley’s DNA matched that left in the vehicle. He was located and arrested this week.

The gun used in the kidnapping had been reported stolen in Lee County in 2010.

During questioning Shirley reportedly told detectives he had planned to rob and rape the woman after kidnapping her.