If a breakpoint on this is hit:
ClipingFinishNotify->OnNotified.AddUObject(this,&UWeaponComponent::OnClipingFinished);
and a breakpoint within this method is NOT hit:
OnClipingFinished
Then it is not being broadcast. If it is not being broadcast we need to take a look at the animation, if the animation actually reaches the notification. Could you post a screenshot of that animation line + notification too?