Here's why:
* The "o" in "storm" makes the sound of "or" as in "fork". This is a long vowel sound.
* Short vowel sounds are typically associated with a single vowel letter, while long vowel sounds are often accompanied by another vowel letter or a silent "e" at the end of a word.
So, "storm" does not have a short vowel sound.