AttachActorToComponent through braching point/Anim notify error

Using a cast to characterbp class and choosing the rifle blueprint has removed the error however the rifle still isn’t moving,