Bullet Hole not inline with sight?(Center of Screen)

Whenever i shoot my bullet prefab/bullet hole is not in the center of my screen or the center of my Sign when i aim down sight the bullet prefab shows up quite abit under.

//My Shoot Prefab Script

var maxDist : float = 1000000000;
var decalHitWall : GameObject;
var floatInFrontOfWall : float = 0.00001;

function Update () 
{
    var hit : RaycastHit;
    if (Physics.Raycast(transform.position, transform.forward, hit, maxDist))
    {
        if (decalHitWall && hit.transform.tag == "Level Parts")
            Instantiate(decalHitWall, hit.point + (hit.normal * floatInFrontOfWall), Quaternion.LookRotation(hit.normal));
    }
    Destroy(gameObject);
}

You need to add, not multiple floatInFrontOfWall:

(hit.normal + floatInFrontOfWall)