Ottawa Police have identified the suspect from one of two overnight shootings.
35-year-old Yonis Ismail faces eight separate charges, mainly dealing with weapons violations.
He was taken into custody on foot after a report of multiple shots being fired on Augusta Avenue in Lowertown at about 2.am. Thursday.
Just after midnight, police were called to a shooting on Prince Albert in Overbrook where one person was wounded.
No one has been arrested in that investigation.