The victim, in his 30s, was blasted in the chest by a hitman on a motorbike, who had pulled up alongside his car in Salford.
The injured dad managed to drive himself and his son, who was not injured, to nearby Salford Royal Hospital.
Police confirmed this morning he suffered a single gunshot wound to the upper torso and remains in a serious but non-life threatening condition.
Security has now been ramped up at the hospital following the incident on Eccles New Road at the junction of Langworthy Road at around 2.40pm on Tuesday.
One horrified witness said the child ran into A&E screaming for help.
A local said: “I heard one loud bang. I thought it was a firework at first.”
Another added: “I was in the front garden and heard a bang.
It was about 2.40pm when we heard it. Next we heard was that this had happened.”
Police are now hunting the gunman and say they believe it was a targeted attack.
Superintendent Marcus Noden of GMP’s Salford District said: “Our thoughts remain with the victim and the child who was present during this terrible incident.
“It is only by extreme fortune and the swift actions of the emergency services that this shooting didn’t prove to be fatal.
“For a child to be witness to this type of incident makes the situation even worse.
We have a specialist team dedicated to this investigation. Many lines of enquiry are being followed and I would like to take this opportunity to encourage anyone with information to contact us.
“We cannot allow a minority of individuals to perpetrate this kind of crime. We need the community’s help to end this kind of violence.”
Anyone with information should call police on 101, quoting incident number 1205 of 30/04/2018, or the independent charity Crimestoppers, anonymously, on 0800 555 111.