Armed police officers cordoned off a street in Heywood earlier this evening afte receiving reports of a man with a firearm.
According to police, a man was badly injured and had walked into a house on High Street where the occupants immediately called emergency services around 7.00pm.
A man in his 40s who was bleeding heavily after suffering stab wounds. He was taken to hospital where he remains in a stable condition.
A search of the area was immediately conducted and a firearm was recovered.
Police believe the man may have been involved in an incident on Albert Street on the junction with Bury Road and are appealing for any witnesses.
Superintendent Danny Inglis said: “We have detectives and forensics in the area and a cordon is currently in place whilst they carry out their investigation.
“Early enquiries suggest this man suffered serious injuries on Albert Street and somehow made his way along High Street at about 7pm.
“He would have been bleeding significantly and we believe someone would have seen him during this time as it is a busy road.
“It is vital that anyone who has any information about what happened should contact police immediately.
“I know an incident of this nature will cause concern in the community and we will have extra officers in the area over the coming days.
“If you have any concerns then please approach them and they will try to assist in any way they can.
”In the meantime, detectives will be working round the clock to get to the bottom of what happened.”
Anyone with any information is urged to call police on 101 quoting incident number 1924 of 10 October 2017. Details can also be passed on anonymously by calling Crimestoppers on 0800 555 11.