CHANDLER, Ariz. -- A Tempe police officer was arrested early Saturday morning after a standoff with Gilbert police.
Just before 10 p.m. Friday, Gilbert police responded to a report from a resident saying her ex-husband, 30-year-old Garrett Peterson, was threatening her via text messages and phone calls.
The woman told police that Peterson told her current husband that he was going to "come over and kill him" and sent a text saying, "I'm coming over guns blazing," according to court documents. She said Peterson was armed and intoxicated.
When officers were at the woman's home, they spotted Peterson driving down the street.
When they tried to stop the vehicle, Peterson fled westbound toward Loop 202.
Officers initiated a pursuit but lost sight of the vehicle near Loop 202 and Alma School Road.
Shortly after, the Arizona Department of Public Safety located Peterson's vehicle heading west on a Loop 202 on-ramp and initiated a high-risk stop.
Peterson's female passenger exited the vehicle, but he allegedly exhibited a pistol and refused to come out.
SWAT teams were called to the scene for a report of a barricade situation.
Authorities shut down Loop 202 in both directions at Alma School Road and several nearby surface streets.
About 12:45 a.m., following negotiations, Peterson reportedly dropped the pistol out of the car window and surrendered.
He was booked into the Fourth Avenue Jail on charges including felony endangerment, threatening and intimidating, driving under the influence, felony flight, and reckless driving. His bond was set at $10,000.
Peterson has been a patrol officer with the Tempe Police Department since 2007.
Tempe police spokesman Sgt. Mike Pooley said Peterson has been placed on administrative leave, and Gilbert police are conducting a criminal investigation.