Bullet isn't rotating,Bullet has another rotation

Hello, I’m trying to make a game where a player (an object) is shooting bullets, but there is something wrong. The bullet is not rotating. The direction of shooting is good but it is not rotating.
Please, I need some help.
Thanks you so much!

Here is a picture with the prefab:
alt text

 GameObject bullet = Instantiate(bulletType, transform.position,transform.rotation);
        Rigidbody bulletGb = bullet.GetComponent<Rigidbody>();
        bulletGb.AddForce(transform.forward * bulletSpeed);
        Destroy(bullet, 3f);

It was because the Bullet model had some parts that were with Rotation 90, not 0. All the sub-objects need to be with 0 rotation on all axes.