mete some retribution
Retribution? For what, calling him a name? Extremely brutish and petty.

For another assault a year ago by entirely different individuals with perceived group affiliation? Downright primitive.

No, much better to think of it as self-defense.