I would like to thank all you for chipping in, I appreciate this.
To Alex Chouls:
The Base does quite well with Smooth Look At, my main problem is getting the Cannon to rotate properly.
What I want is for the Cannon to rotate along with the base, but continue to look at the target.
This means that the cannon needs to rotate along its Y axis to keep it in line with the Base, while rotating along its X axis to try to line up with the target.
To give all of you a better perspective on the turret, I have taken a few more pictures of it.
Notice in the pictures that the base has two braces that the cannon fits between, I need the cannon to stay in line with those braces while the Base rotates.
Another problem I have is that if the ship rotates, the turret keeps its starting rotation (see the last picture)