Tank Turret facing away from me

I had just made me first ever model of a tank for unity in Blender and exported it in the fbx

It works and imports into unity fine but i have a script i created which will make the turret always look at the player. I have another already made tank that uses this script and the turret rotates perfectly to look at the player like it meant to but when i equip the script to the turret of the new model… The turret faces away from the player instead of facing it.
The Turret does rotate when the player moves but it basically rotates the opposite way of the way it should so the turret is always facing away from the player.

This is my turret rotation script:
using UnityEngine;
using System.Collections;

public class EnemyTurret : MonoBehaviour {

    public PlayerController player;
    
	// Use this for initialization
	void Start () {

        player = FindObjectOfType<PlayerController>();
	
	}
	
	// Update is called once per frame
	void Update () {

        transform.LookAt(player.transform.position);
	
	}
}

And this is what it looks like:

Any help?

Probably your new model has a flipped pivot. You can change the pivot in your 3D modeller software or use a dummy parent