An Anchorage man is accused of attacking his girlfriend with a baseball bat, in a rampage at a Mountain View gas station Tuesday afternoon.

Police took 25-year-old Jose Carrion into custody at the Shell station on Mountain View Drive, APD spokesman MJ Thim said in a Wednesday email. Officers had been called to the station shortly after 4 p.m. Tuesday for reports of a “disturbance,” after the girlfriend was allegedly assaulted at their home then ran there.

“The suspect followed her to the gas station, grabbed a baseball bat, chased her into a back room and threatened her life,” Thim wrote.

According to the store's owner, she was alone on duty at the time of the assault.

Surveillance video from the store shows the victim running inside visibly upset, and the owner grabbing her phone and a baseball bat. When the owner heads over to the door to attempt to lock it, the suspect enters and takes the bat from her, knocking the owner down and chasing the victim with the bat until she locks herself in the store's office.

A store employee who didn't want to be identified said Carrion left after the incident, which unfolded in less than five minutes. Soon afterward, however, he returned to apologize to help the owner up and await arriving officers.

“The guy actually came back in and he realized that he messed up,” the employee said. “He just turned himself in.”

APD's Renee Oistad said the victim suffered unspecified non-life-threatening injuries in the attack. The owner reported shoulder and arm pain, but refused medical attention.

Court records show Carrion was convicted of a misdemeanor domestic-violence assault in July of 2016. Charging documents from that case say:

“Defendant wrestled [victim’s initials] to the ground injuring her shoulder. He then sat on her chest and pressed the knife against her chest. [Victim’s initials] said she thought she was going to die. When officers arrived Defendant told her ‘If you f***ing tell them I tried to stab you I’ll hurt you more. Tell them we were just fighting.’”

Carrion was sentenced to 360 days with 300 suspended and ordered to go to a 12-week anger management program.

According to the Department of Corrections, Carrion served 45 days between June 21, 2016, and Aug. 5, 2016.

A year later, on July 31, 2017, prosecutors filed a petition to revoke his probation because Carrion had made no contact with the anger management program he was required to attend.

Carrion was then arrested on Sept. 3, 2017, Oct. 14, 2017, and Nov. 16, 2017, and in each case released the same day.

He was then arrested on a bench warrant on Jan. 28, 2018, and released two days later on Jan. 30.

When asked why, after so many violations of his probation, Carrion was not made to serve the suspended sentence of 300 days. Municipal Prosecutor Seneca Theno wrote in an email:

“Defendants are eligible to receive up to the suspended portion of their sentence if their petition is revoked. It is never guaranteed that they will receive all of it, even after multiple petitions. In many cases when the probation requirement is treatment, the person is not sentenced for the violation immediately. Instead they participate in disposition court, which monitors program compliance in an effort to increase treatment completions. That is the circumstance for this case as well.”

When KTVA pointed out that a petition to revoke probation for not attending anger management courses came a year after the defendant failed to take the required action, Theno said, “We do typically like to give defendants plenty of time to report or fail to report as the case may be. We also frequently get behind in processing the petitions to revoke probation, which can cause significant delays.”

Carrion is now in custody on charges including felony third-degree and fourth-degree assault. His bail is set at $5,000 cash/corporate and a judge has ordered electronic monitoring and supervision by the State’s Pretrial Enforcement Division in the event he’s released.

Daniella Rivera contributed information to this story.

Copyright 2018 KTVA. All rights reserved.