I have a problem. Animation plays but it doesn't see a Notify.

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?