Hellscreams
or HellscreamsRage

I'm thinking of bullet holes around the name
with small text under the name that says something to the point of "I can't hit shit"