But investigators don't yet have a motive.
Despite wounds to his neck and arm, the man in his 20s drove himself to an urgent care centre.
He told staff he had been randomly hit with an arrow in an underground parkade.
He was transported to hospital in life-threatening critical condition, but has since been upgraded to stable.
(The Canadian Press)