A Hillsboro police officer shot and killed an armed suspect after the man pulled out a gun and started firing at the officer's partner on Friday night, authorities said.



The two officers were in a marked police car when they pulled over a green Honda Accord for a traffic violation near the intersection of Southeast 13th Avenue and Maple Street around 9:30 p.m., police said.



A K-9 unit in the area arrived at the scene soon after. The unit's drug dog alerted police that something might be in the stopped car, said Lt. Michael Rouche, a Hillsboro Police Department spokesman.



Police asked all four passengers to step out of the Accord. That's when a man seated in the front passenger side of the car whipped out a semi-automatic handgun and started shooting at one of the officers, Rouche said.



The officer's partner returned fire, striking the gunman, Rouche said.



No other people were hit. It was not immediately clear how many shots the gunman or the officer fired, Rouche said.



The gunman was rushed to Legacy Emanuel Medical Center, where he died from his injuries, Rouche said.



The three other passengers in the Accord, a man and two women, were taken into custody.



It was not immediately known whether there were drugs inside the Accord. The investigation is ongoing.



-- Shane Dixon Kavanaugh





