Manchester Police have made an arrest after several shootings on Oxford Street since last week.
Officers said a 28-year-old man is in custody and a firearm has been recovered.
Police did not release the name of the man who is facing charges.
Nobody was injured during the incidents.