Well so today wife wanted to plink so I twisted the cap back on and we put another 300 rounds through it. The solvents smoked like hell the first 30 or so rounds then it settled down. I'm back at the same place now, the cap will twist off pulling the stack of baffles out a bit but then it will not budge. No I do not have WD40 on me

What do I loosen the grit with? And for the future, is there an anti seize lube etc I can apply to the baffle stack and the metal sleeve before shooting so it doesn't happen again?