Police say the 30-year-old suspect was shot in the arm after he got out of an SUV with a handgun at 125th Street and 12th Avenue just after 9 p.m.
Drug task force officers pulled the vehicle over as part of a narcotics investigation and opened fire after the man got exited the front passenger seat with a .40-caliber Taurus handgun, which was recovered at the scene.
It wasn't clear how many shots were fired.
The suspect was taken to St. Luke's Hospital, where he was treated and released.
Police say charges are pending against him.
Four others were also taken into custody.
The investigation is ongoing.