I like the win 209 reloading primer as they seal better.
Covering the muzzle of the gun will not help if the pellets have already gathered moisture. The box they come in does not seal out moisture, if they set in the store and gather moisture then you have a problem. All the granulated powders have a seal so you at least start out with good powder.