WHenever this issue that comes up, I always think "are you in this for the costume or for the flamethrower?" I have met some people who want to make costumes just so they can have something like that.
For example, someone approached me the other week and said "hey, you're the guy that was in the Boba costume. My friend's is better, it has a working flamethrower" Not to be an elitist or anything, but it wasn't, he paid no attention to detail and I sold him MY old set of armor, so I know the quality. It just really irks me when people want to build a costume for the sole sake of having a working weapon it.
Not saying you are one of these people, I'm just speaking from experience.
Silly string would be cool though.