I'm often wrong, but I would say this is mostly called "Clockwork Punk"....a sub of a sub of a sub. When I first heard "Straight Jacket".....I associated it with Oi! bands, but now their stuff is just catchy as hell and who cares. Thanks, BTW...grabbed a few tribute albums. Appreciate it.