More than two dozen people were in the Twilight Exit when the shooting occurred around 10:15 p.m., Seattle police said.
The gunman had come to the bar looking for his ex-girlfriend, police said. An argument ensued and the man pulled out a gun, firing several shots. The woman was struck multiple times and a bouncer, described as a man in his 30s, was also wounded. Both were rushed to a local hospital but were expected to survive, police said.
Investigators said when Seattle police officers arrived on the scene and began to enter the bar, they ran into the gunman as he tried to exit. The gunman raised his gun and fired one shot before officers returned fire and fatally wounded him, police said. No officers were hurt.
Witnesses reported hearing several gunshots.
"I parked my car and got out and you hear two gun shots," said witness Becky Goodwin. "All of a sudden you could hear someone screaming, and I started running towards my house and about 15 people started running this way screaming and crying."
She said she got into her home and called police.
"About 30 seconds later, all these police cars started coming and we heard five more shots and that was the end of it."
Witnesses said the gunman had been at the bar earlier in the night, left, then came back with the gun about 20 minutes later.
The gunman and the ex-girlfriend had a child together and witnesses reported he made some comments that he might have injured the child. Police rushed to the home where the child lived but found the child was safe and not hurt.
Police are still investigating the incident. The gunman has not been identified.