Please change the TargetBone: 'Muzzle_Front' to 'Turret_Mount_Front' on the Salem.
The 'Muzzle_Front' bone is outside the hitbox when a salem is on land so units shooting at that bone dont hit the Salem. Turret_Mount_Front is inside and very close to the Muzzle_Front bone. Easy fix.