I can't get my rigidbody reference set on my script in the editor?

This is a really stupid and noobish question, I’m sure, but I can’t seem to find an answer.
Under my public script display, where I would add an object to be a bullet (bullet = None (Rigidbody) I see nothing, while on my other displays I usually see a list of all of my objects.
This says only “none.”
I also used the drag-and-drop method to apply the object, but it didn’t work.
I’m sure I’m missing something really obvious with this, but I figured there was no harm in asking while I look.

Ok, after looking on your script, I think it should be like this

 public class Shooting : MonoBehaviour 
 {
     public float bulletSpeed = 10;
     public GameObject bullet;
     
     
     void Fire()
     {
         GameObject bulletClone = Instantiate(bullet, transform.position, transform.rotation) as GameObject;
         bulletClone.GetComponent<Rigidbody>().velocity = transform.forward * bulletSpeed;
     }
     
     void Update () 
     {
         if (Input.GetButtonDown("Fire1"))
             Fire();
     }
 }

I cant acces my rigidbody and renderd object and included some more things in my script editor will you please told me whts the problm with this … i m stuck off in this point since 7days and i cant get the solution of this problem is their any file missing or some other problem occured help me guys…