Canada and and especially Ontario has lots of support groups and financial aid to many immigrants and newcomers to start and make something of themselves.  My relatives came from nothing, not even having shoes when they arrived in Canada and managed to provide for their families and make a path for their children to improve on their successful integration. Hard work and the realization no one can help you like you can help yourself.
When the majority of the gun violence is from the black community, maybe the investigation should start there and stop dancing around the subject.  At some point, with the social security net provided by this province, when the violence doesn't improve, we have to start looking at cultural behaviors as the root cause. I doubt many of the people participating in this behavior have 12 hours shifts at the factory to do before they go out and shoot up a street.