Blender Object Pivot Point Not Exporting Correctly To Unity

I’ve been working on a model in blender for a while, and upon trying to export it to unity, saw that it’s pivot point seemed to be messed up in some way. I’ve been trying to find workarounds to no avail, and am just stumped on how to fix it.

The model and the problems can be seen in this imgur album: (Stumped - Album on Imgur).

I’ve been trying to make the turret rotate individually from the hull to track a target, but each time it would point straight down, and I can’t resolve it. I parented all objects to two central parts, the turret ring where the turret rotates, and the hull, but it didn’t seem to work either. I’m hoping to get some help for it, because I think the solution is out of my reach.

I’m on your side too!