It's one of the most ridiculous charges. It's also remarkably easy to avoid: simply replace the "I'm gonna" part of a threat with "I hope someone".
Example: "I'm gonna shoot you" is legally assault in my jurisdiction. "Someone should shoot you": not assault.