That is a tough one. That is such an individual thing that I believe you would be much better at coming up with something.
But I can throw some things out there that might make you think about a name...
Tough Guy, Straight Shooter, Solid Sam, Taking No Prisoners, The Real Deal, In for the Long Haul, Pissed Off Patriot or Get in the Truck. I also thought of The Avenger but then somebody might think you are unhinged, which you are not.
Good luck! 🙂