When setting firing restrictions on a weapon or turret, the option to use parent construct space doesn't seem to work right. In the case of a weapon on a turret on the hull, the weapon uses the hull's space in both modes and there's no way to set it relative to the turret it's mounted on. To restrict a weapon relative to the turret it's mounted on, it needs to be put on a second spinblock/piston/turret that has no purpose except to make the game recognize the main turret as the weapon's parent construct.
Not exactly a bug, but it would also be nice to have a mode relative to the direction a turret/weapon is mounted. The current system requires a turret on a subobject on another subobject just to get a >180° firing arc to the side of a ship. Otherwise there's no way to have an arc to the side that goes past both 0° and 180°.