The Zerostat works if it's non defective and used correctly. It may take more than one zap. It seems that many have received defective units, so test it with some cellophane or similar static-sensitive material.
Good advice. I have a Discwasher Zerostat, not the Milty, and it works every time.
The directions may not state this, but fire the Zerostat at 3 areas of the record slowly pulling the trigger in, then out. Your last time firing it only pull the trigger in, then move the gun away from the disc and release the trigger. My Zerostat clicks if it's being done correctly.
These instructions can be found in the archives.
It really does seem like you have a dry environment, as stated by others.