I'm guessing the problem is with setting Reticle to mouse position on every tick. You should do it only when mouse is moving.
Also, "reticle" is the aim/target mark, right? Why are you moving it with bullet behavior? Try "Move at angle" action instead:
Reticle position to (player.x, player.y)
Reticle move distance(0,0,Gamepad.Axis(0,2),Gamepad.Axis(0,3))*10 pixels at angle(0,0,Gamepad.Axis(0,2),Gamepad.Axis(0,3))