how shoot at HUD Weapon reticle's and Target lock when in Target range icon?

I am trying to recreate a typical cockpit sim weapon system.
I want to change weapons and have my custom target reticle change depending on selecting guns,rockets,missiles,lasers ect.
and I want them to shoot at the location that the custom reticle on the HUD is placed.
I also want to have something like a circle on screen, that when enemy’s are inside it triggers a auto lock and when outside it looses Lock on, like most traditional cockpit sims.

How would I achieve this as currently all my weapons just shoot forward from a Arrow i added in the component tab .