No. All black powder and substitutes are extremely hygroscopic. If you really want to protect it from moisture, get yourself a food vacuum sealer and seal up your powder. You could go so far as to break up a new batch into quantities you would anticipate using during one range day.