Particle Emitter

Hello new to scripting, have got a firing weapon but trying to get a emitter to turn on when i fire has proved a bit of a problem ! Hoping someone can help me out

var bulletPrefab : Rigidbody;
var speed = 20;
var targetSound: AudioClip; 

  function Awake()
 {
var goEmitter : GameObject = GameObject.FindWithTag("Seagull");
}
function Update()
{
if( Input.GetButtonDown( "Fire1" ) )
{
  audio.clip = targetSound;
 audio.Play();
 BroadcastMessage("Firing!");
  goEmitter.particleEmitter.emit = true;
}
var bullet : Rigidbody = Instantiate(bulletPrefab, transform.position, transform.rotation );
bullet.velocity = transform.TransformDirection( Vector3( 0, 0, speed ) );
Physics.IgnoreCollision( bullet. collider, transform.root.collider );

}

Try calling play on your particle system after you turn your emitter.emit to true.