Fantasies of "prison justice" are just fantasy guys. While inmate violence has increased in Canadian prisons (
https://www.theglobeandmail.com/new...ghout-canadian-prison-system/article33295905/ ) inmate violence pales in comparison to the USA or UK.
Further, even if he did get sentenced to incarceration, there would be other options before The Big House. For low level weapons and assault charges *if* he was sentenced to prison it would be for a few days or weeks, not years. He would be eligible to serve his time on weekends (
http://lawfacts.ca/node/66 ) simply by demonstrating a need to take care his mom, or house, or his pathetic business, or citing financial need to work at a Kwicki Mart. Beyond that, a judge could offer house arrest.
In Canada the focus is on rehabilitation and restorative justice, and less on punitive justice. The system here also doesn't sway to mob justice or revenge justice.
I post this only because it is important to manage one's expectations on this. In all of B.C. there are only around 2600 people in real jail (
https://www2.gov.bc.ca/gov/content/.../corrections/about-us/divisions/adult-custody ).
Further, he would not be in the federal system unless he's sentenced to more than 2 years. Federal prison here is so lax that many judges sentence the really {bad} people to "two years less a day" to keep them in provincial jails where they at least have to serve 2/3rds of their sentence, have fewer privileges etc.
:/ we don't do criminal justice very well here in Canada and the focus is more about the inmate comfort than on the crime they committed.
(Edited to add "bad" in front of "people")