How can i make a 3rd person shooter combat system Like "Exteel"?

Hello i was watching many guides but i cant find what i need :frowning:
The problem is Shooting, i want my character to shoot to my crosshair location, and to lock on targets who are in the crosshair range to make it more accurate. How can i do it?
right now im shooting from the gun projectile spawn poin but it interacts with animations and i end up shooting to that random points. i know how to “fix it” by fixing the animations.
But is there any more advanced way to do it? I want to make it Like in this game “Exteel” - Exteel Gameplay - Rifle and SMG - YouTube
i really need some help or tips on how could i do this.
Thank you :slight_smile: