It is God who storehouses the snow and hail until the appointed times for them to providentially pelt the earth.
Job 38:22-23 (KJV)
22 Hast thou entered into the treasures of the snow? or hast thou seen the treasures of the hail,
23 Which I have reserved against the time of trouble, against the day of battle and war?