A police dash camera captured shocking images of a Texas State Trooper taking gunfire at point-blank range.
Trooper Steve Stone pulled over the driver of a pick-up truck for speeding. He found alcohol and marijuana in the truck and as he tried to arrest one of the men, the other man pulled a gun from under his shirt and began shooting.
Stone, who was wearing a bulletproof vest, was shot in the chest and neck several times as he rolled down an embankment.
The suspects kept firing until their guns were empty, then jumped back into their truck and fled.
The men were arrested a short time later when they crashed the truck during a chase with police.
Trooper Stone has since recovered from his injuries and is back on the job with the Texas Department of Public Safety.
Recalling the incident, trooper Stone said a lot of things were going through my mind. The one thing I could think of was one, I wanted him to stop shooting and with every round that was hitting me, I thought I was going to die.
CAR ON FIRE
Victim cries for help as police officers pull him from a burning car.MOWED OVER
Teenage car thief mows down a South Carolina police officer.LEFT FOR DEAD
Texas State Trooper is shot at point blank range during traffic stop.DANGEROUS DISTRESS CALL
Utah troopers run from a crash, showing the danger officers face whle working along busy interstates.TORNADO BABY
Oklahoma deputy discovers a tiny tornado victim.FIERY CAR RESCUE
Ohio State Troopers rescue drivers from a burning car.SUSPECT HIT HEAD-ON
Cincinnati patrol car hits a fleeing suspect. Dashcam video helps clear the officer in the accident.SPECIAL DELIVERY
Fed-Ex tractor trailer truck jackknifes into a Kentucky State highway patrolmans cruiser.OFFICER RUN OVER
Minnesota officer is run over while helping a stranded motorist.BRUSH WITH DEATH
A traffic stop in Florida almost costs a deputy his life.CHILDISH CHASE
Seven-year-old leads Tennessee police on a high-speed chase.
© 2007 National Broadcasting Company