The victim, a man in his 50s, was shot outside of the local pub Galgeberg Corner. Police received a report of the shooting at 6.17pm.
“We have arrested a total of seven people, who all are charged with causing serious bodily harm or being complicit in the incident. These individuals are due to be questioned on Wednesday morning,” Oslo Police spokesman Øyvind Torgersen told NTB.
Police said an hour after the shooting episode that four people had been brought to the police station in the central Oslo neighbourhood of Grønland. Three others were arrested and charged later in the evening.
The shot was reportedly fired from the pavement outside of the pub, located at the intersection of St. Halvards Gate and Åkerbergveien. The reason for the shooting was not immediately known.
“It is too early to say anything specific about what happened,” Torgensen said in the early hours of Wednesday. “We are carrying out a broad investigation and we have spoken with several witness and carried out technical investigations.”
The man who was shot was treated in hospital and his condition was reported as stable shortly after 1am.
Police said they are asking witnesses to come forward and do not yet know what kind of gun was used.
“We have not seized any weapons,” Torgensen said.