Third Person Shooter - Aiming at Crosshair

Hi, you could do a linetrace from the weapon first, distance say 2000, then use the hit result to switch between the two transforms or do some other tweaking.