Not sure whether it would work in the rain or not, but I will tell you the sound is not even close to what their demonstration videos make it appear. I had a buddy buy one last year, and it was 100% gimmick. You could barely even get it to sound like a turkey by running and controlling it with your hands, you don't even want to try it with the pull string they include as it's major selling feature.
Might have better luck rubbing an old barbed wire fence together.
While it was a brilliant idea, the execution of this product was absolutely horrible. Maybe he got a "dud" but it was enough to steer me clear of giving them any of my money for this particular product.