Remove the Ataris and put Lagwagon on it instead
, and NOFX is an absolute must as well. Other than that... hmmm... I've always loved Randy. Real McKenzies and Floggin Molly are great as well. Good Riddance has some good songs as well. And Snuff are great
First Punk rock show I ever went to was with Snuff and a local band.
But it really depends on what you want to create. Punk is such a huge genre, atleast if you include hardcore and all it's subgenres. From what I can see from your list you're mostly consentrating on the 3rd (90ies) generation, allthough I don't know all the bands you listed. If you really want to include the classics, Ramones or Sex Pistols is a must, as well as Dead Kennedys.