Sounds like a Louis L’amoure western, only in modern times.
And when there is no justice, you make your own.