Windex (assuming it's the basic blue stuff) is fine for powder buildup. But it will not remove lead, copper, sabot residue......etc.