Police were called at 5.56pm on Monday (November 15) to reports of a suspected firearms discharge in an alleyway to the rear of Skipton Street.
Emergency services attended and found a local man, aged in his 20s, with facial injuries. He was taken to hospital where he remains in a serious but stable condition.
Following enquiries police arrested a 13-year-old boy from Lancaster on suspicion of attempted murder. He remains in custody.
M6 reopens after vehicle transporting sheep overturns following crash between Preston and Lancaster
Lytham St Annes care home boss appears in court after death of residents
The Old Vicarage Care Home: special measures status for Lancashire care home where resident was left lying on floor after falling out of bed
Morecambe 'neighbour from hell' back in court after breaching order
Lancashire County Council responds to angry Buckshaw parents over school bus concerns
Earlier today (Wednesday, November 17) police arrested two men aged 55 and 26, both from Morecambe, on suspicion of attempted murder. They are in custody.
Patrols have been increased in the area. Anyone with information or concerns should approach an officer.
Det Ch Insp James Edmonds, of West Division, said: “This is a fast-paced inquiry and we now have three people in custody in connection with the offence.
“This shooting has left a man with some very serious injuries and I would continue to ask anyone who has any information to come forward and speak to us.
“We know a number of people were in the area at the time of the offence and I would encourage anyone who saw happened and has yet to speak to police, to come forward immediately.”
Anyone with information, CCTV, mobile phone or dashcam footage which could assist our investigation is asked to call 101, quoting log 1181 of November 15, 2021.
You can also submit information here Detectives are appealing for information after a shooting in Morecambe. | Lancashire Constabulary | Community Portal
Alternatively report it online here or call independent charity Crimestoppers on 0800 555 111.