Two men wearing hooded tops and balaclavas were seen walking into the pub carrying guns shortly before the shooting.

At least eight shots were fired during the seven-second attack.

Police said it was a miracle that people were not killed during the incident.

On Thursday, police held a 22-year-old man and 17-year-old boy on suspicion of conspiracy to murder. They were taken into custody for questioning.

Officers are now appealing for witnesses to a row which broke out in the Ashley Brook on Sunday, the day before the shooting.

Superintendent Stuart Barton said: “Although we have made arrests, I would still urge anyone who has any information as to what happened on Monday night and if anyone witnessed an altercation at 10.20pm on Sunday, to phone us.

“Police patrols remain in the area to offer reassurance and I would ask members of the community who remain concerned of the events that took place to speak to their local officer.

“If you have any information, no matter how insignificant you may feel it is, please get in touch as it could be vital in our investigation.”

The shooting is the third in the Salford area over the last few weeks.

A 21-year-old man was shot on Curzon Road, Higher Broughton, on May 4 and three days earlier shots were fired at a car on Corporation Street in Swinton.

It is unclear whether the three are linked but GMP said officers are flooding the area with extra patrols as the Major Incident Team investigates the latest attack.

Anyone with information should call police on 101 or Crimestoppers, anonymously, on 0800 555 111