It is thought the man, named locally as Tyrone Woodhead, was shot outside Everest takeaway, Doncaster Road, at about 8.40pm on Thursday.
Police were alerted after members of the public called an ambulance and armed officers remained outside the property on Friday morning.
A neighbour said he was a nice man who 'never had any run-ins.'
"I was gutted when I heard because he's a nice kid. I have lived here about 25 years and we have never had anything like this before," he said.
"He always waves when he sees you and we always have a natter in the street."
Detectives investigating the incident believe this was an isolated targeted attack.
Police are appealing for people who were in the Doncaster Road area between 8.15pm and 9pm last night, to call 101 quoting incident number 1146.
* Do you know him? Did you see anything? Call Lynsey at the Chronicle on 734211.