Several shots have been fired in a busy shopping district of Istanbul. Reports say a police officer was injured when a man attempted to take his gun, prompting a brawl.

There were seven or eight shots fired, according to the Turkish paper Hurriyet, which said the incident occurred in the Eminonu district of the city.

READ MORE: Istanbul nightclub gunman shooting at people caught on CCTV (GRAPHIC VIDEO)

The suspect was a man who had been detained by authorities over a drug deal on Thursday. He was later released, and on Friday assaulted the officer who made his arrest.

The man's father and brother were also part of the attack. The officer was injured when police fired warning shots. All three of the attackers have been detailed.

Eminonu is a historical area and a busy shopping hotspot which is popular with locals and tourists. It is part of the Fatih district and home to provincial government offices.

Like this story? Share it with a friend!