You are not allowed to solve a “problem” with an even worse problem.
Turrets do rotate 360° and clipping through blocks.
If you would have read our rules you don’t even needed to post that here.
If I find such ships in your fleet I will delete them without warning and hesitation.