positioning gun sights currectly

I have a helicopter with 2 gun turrets.
I positioned a sight at the exact position of each gun turret and just changed the z axis to create some distance.

My camera is positioned above the helicopter.

When it seems my sights are on target (from a large distance), they are not. it fires above the object significantly. I’m not sure how to position them so that from my camera view it will appear on target when it really is ligned up with my gun turrets.

Sounds like you want the sights to be aligned with the camera center and have the physics shoot towards them.

This is the same idea as a rifle scope being higher than the barrel.

You can check this tutorial : How Do Rifle Scope Adjustments Work?