"nailing" one prefab to another prefab

I am placing gun turrets on a large ship.
The large ship is a prefab.
The gun turrets are prefabs.

I drop the turret onto the ship in hierarchy panel and it becomes a sub-object.
The turrent moves as the ship moves including rotations, etc.

However, the turret does change its forward angle (turrent.transform.forward) and does not behave as if it is “nailed” to the parent obect. The turret continues to point in its original direction as added to the object and does not adjust when the ship is rotating (it maintains it position on the ship though).

How do I attach a child object so its orientation/rotation changes as the parent object rotates?

Hmmm… My mistake/misunderstanding it appears.

When I run my game all is fine with the child object. It acts as “nailed” to the parent. But when I rotate the object manually when the game is not running, while the child object maintains its position on the parent it does not rotate with the parent.

I suppose I’m okay…