We don’t need all these extra laws. Each and every case can be summed up with ‘which party infringed the other’s rights first’.
Criminals’ debt to society isn’t paid until they reimburse society. Each one should get a bill upon release and their wages get garnished until it is paid in full, including court costs.
Any establishment restricting customers’ self defense capability assumes responsibility for safety. Should personal safety be threatened while on the premises, the establishment should be liable.