my script wont work, even though everytthing is in the right place and 0 errors?

here it is (javascript)

//Shooting
var bullitPrefab:Transform;

function update (){
if(Input.GetButtonDown("Fire1"))
{
var bullit = Instantiate(bullitPrefab, GameObject.Find("Cylinder0").transform.position, Quaternion.identity);
bullit.rigidbody.AddForce(transform.forward * 2000);
}

}

and i dont get any errors and everything is named correctly it just doesnt seem to work.

http://answers.unity3d.com/questions/13827/my-script-isnt-working-what-are-some-ways-i-can-start-debugging/13852#13852

Just looking at your code I'm going to guess that you need to change the name of the function to `Update` from `update`.