A woman unhappy with her haircut tried to open fire on the stylist who cut her hair, but he escaped unharmed after her weapon jammed, police said.

According to San Diego police, 29-year-old Adrian Blanche Swain received a haircut Wednesday morning at a hair salon in the 3900 block of 30th Street in North Park.

However, police said Swain returned to the business a few hours later to complain about the end result.

Swain tried to open fire at the stylist with a pistol -- pulling the trigger three times -- but police said the "gun had bullets but malfunctioned."

“619 Barber Shop has been in business for 20-plus years here in North Park, we’ve never had any incident like that,” barber Chris Tatum said. “When she came in she seemed to be a very pleasant young lady.”

A barber named Manny cut her hair, Tatum said.

“Kind of like the Rihanna haircut,” barber Joe Cooper said.

Rihanna’s Mohawk cut, he said, with the sides short, not shaved.

“Easy haircut to do, to be honest,” Cooper said.

Cooper was not at work when it happened, but his co-workers told him what happened.

Cooper said at first Swain loved the haircut.

“The woman, when she got up. She tipped him. She actually tipped him an extra 20-bucks. He only charged $24,” Cooper said.

“Apparently she left, went out and sat in front of the shop in her vehicle for 30 minutes or so,” Tatum said.

They say Swain gave herself a more dramatic look.

“[Police] found razors inside of her vehicle. She had shaved her hair,” Tatum said.

Tatum said Swain came back, mad about her hair.

“As she was walking in the back she was fumbling in her purse and once she got back to the back, she pulled the gun out and tried to pull the trigger three times,” Tatum said.

The gun didn’t fire.

The stylist and another person grabbed Swain and held her until police arrived to take her into custody.

“Grabbed her, grabbed the gun. We threw her to the ground and held her until the authorities came,” Tatum said.

“It’s by the grace of God we're still here. It could have ended up a whole different way,” Tatum said.

“She's probably just having a bad day. It was more mental with her. But the haircut, it’s a very stylish haircut though,” Cooper said.

Swain was expected to be booked on suspicion of attempted murder.

No injuries were reported.