What can be used in Place of "transform.forward"???

Hello! I am making Space Shooter game using tutorials.
I have already prepared a Laser Bolt. I want to move it Forward, but it is not working even after using “transform.forward”.
I’ve tried it in its all possible Syntax but nothing happens. Please Help.!
My Script is:-
using UnityEngine;
using System.Collections;

public class Mover : MonoBehaviour
{
public Rigidbody rt;
public float Speed; //To set Speed of the Bolt…

void start()
{
	rt = GetComponent<Rigidbody> ();	// I need to use this code because I cannot use "rigibody"
}

void FixedUpdate()
{
	rt.velocity = transform.forward * Speed;
}

}

Please Help!!

A few things. Is it moving at all or not in your desired direction? have you tried this?
rt.AddForce(transform.forward);

Your code Is correct except that you put it in the FiixedUpdate section.

It should look like this

private Rigidbody rb;

public float speed;

void Start()
{
    rb = GetComponent<Rigidbody>();
    rb.velocity = transform.forward * speed;
}

rb.velocity should be in Start because you want it to be moving on its first frame.
It should not go into FixedUpdate because it is not changing velocity.