Rigidbody not working?

I have a weapon script to create a “projectile” and set all that junk. But the problem is, How in the heck do I create one? The Components section is all grayed out.

(Sorry if I am being a complete and total Noob.)

By the way, This website is just ludicrous.

You have to add the script to an object in the game.

projectile = Instantiate (Resources.Load(“projectilename”), transform.position , transform.rotation) as GameObject

GameObject bullet = (GameObject)GameObject.Instantiate(Resources.Load(“bullet prefab”));

Your bullet prefab should have a script attached to it that handles the movement ect. i.e

Start:
damage calculation ect.

in update:
this.transform.Translate(0, 0, bulletSpeed);//bulletspeed in //the direction you want your bullet to go in.
//sounds to me like you could benefit from reading the Unity Reference and maybe some fundamental java or c#