A man flagged down a passing ambulance after being shot in the arm in Birmingham.
The 21-year-old initially tried to drive himself to hospital after the incident in Bridgeburn Road at about 16:00 BST on Friday, police said.
Officers are searching for two men who fled the scene after the attack.
"The pair are said to have run down the road and then drove off in a blue-coloured hatchback car," a police spokesman said.
The man, who suffered a serious arm injury, is in a stable condition in hospital.