Try checking out The Locust, not exactly punk but very good, very hard. I usually listen to more melodic punk myself (The Adicts, Narcoleptic Youth), but offhand I can suggest GBH, Subhumans, and Resist and Exist. Maybe a bit of Total Chaos, but they piss me off.