Detectives investigating an assault on a 28-year-old man in Stag Hill, Basingstoke, have made an arrest.
The incident took place at around 8.30am on Saturday 28 October.
The victim was taken to North Hampshire Hospital in Basingstoke but was later discharged.
He suffered injuries to his face and back after allegedly being shot with a BB gun. Police said they were hunting two men in their 20s.
A 21-year-old man from Basingstoke has now been arrested on suspicion of attempted murder.
He is currently in police custody.