Collision of Object doesn't match the static mesh when it rotates

gun barrel ignoring player is intentional only there so it doesnt detect player

here is player capsule and mesh collision


when begin aim custom event is triggered it aims at player for a frame or something then it dleays for a delta world second, checks if it still has target in LOS if it does it triggers another custome event that plays the begin aiming custom event again