BROCKTON - After being awoken by her apartment door being kicked in, having a gun held to her head and her enraged boyfriend firing a gun at her bed, a horrified Taunton woman was able to flee from his car to safety inside a Brockton gas station early Thursday morning and called police, court records state.



The 29-year-old woman, whose boyfriend is Preston Jackson, was in fear for her life from him, who told her multiple times he was going to kill her, court records show.



Jackson was arrested at his child's mother's house on Dailey Road in Brockton after a SWAT team converged on the house armed with assault rifles Thursday morning.



Jackson, who police said was sleeping with a gun under his pillow, was arrested without incident.



Inside the Brockton home and his car, which was parked outside, police found seven guns, ammunition, a stun gun and several ski masks and pairs of gloves. Jackson does not have a gun license.



He was arraigned Thursday afternoon in Taunton District Court after being charged with kidnapping, felony use of a firearm, possession of a firearm without a FID card, assault and battery on a family or household member, assault with a dangerous weapon, discharging a firearm within 500 feet of a dwelling and trafficking fentanyl.



He was ordered held without bail pending a dangerousness hearing on Feb. 5. He will also likely be facing gun possession charges out of Brockton and could be arraigned as early as Monday.



The incident with his girlfriend started at their apartment around 1:30 a.m. Thursday when the woman heard a loud banging at the front door as she was awoken from her sleep.



"I was in bed sleeping and at around 1:30 this morning, I heard a big bang downstairs, like someone was breaking down my door. I yelled downstairs for Preston, to see if it was him, but he didn't answer," the victim told police, according to court records. "When I walked downstairs to see what was going on, Preston grabbed me by the neck and put a gun to my head. Then he made me walk around the house to check every room, while he held a gun on me."



Once they got upstairs to the bedroom, Jackson insisted there was someone hiding in a space behind the bed and fired the gun at the bed, police said.



"Then he made me get dressed and walk out to the car with him and he said he was going to kill me several times and he also said that he wanted to kill himself," she told investigators. "I got into the car with him and he drove on the highway on Route 24. When he pulled into the Shell gas station in Brockton to get some gas, I ran into the building and called the police."



She told police that Jackson is "real dangerous, he's bi-polar and off his meds and he has a lot of guns," court records state.



After speaking with police in Taunton, the woman gave permission for officers to search the apartment they share, where they found a .40 caliber shell casing on the floor of the bedroom, a bullet hole through the bed and a spent slug nearby.



Officers also found a bag with 29 grams of fentanyl inside Jackson's dresser, court records state.



Inside an envelope in the home, police found a rifle butt plate for an AK-47, "used to remove the standard rifle stock and shorten the length of the rifle," court records state.



Police said none of the guns recovered in Thursday’s raid in Brockton was an AK-47.



Later that morning, police located Jackson's black Nissan Altima outside the home on Dailey Road in Brockton and executed an arrest warrant with the help of the Brockton Police Special Reaction Team.



As of Friday afternoon, Jackson had not been charged in Brockton, but charges were anticipated, police said.