Sound delay in Firefox

I’ve got some sound objects that play when I click a button and they work fine when I run the SWF from Flash and in IE, but in firefox, there’s a two second or so delay for the sounds. Any idea what might be causing this?

Code for the sound:

var sndMoo:Sound = new Sound(new URLRequest("sounds/Moo.mp3"));
sndMoo.play();