Animation Bug- layer blend per bone making animations jittery

Here’s a video of my problem

Basically the the problems i’m having are:

1 After shooting, my aim offsets look jittery and twitchy

2 The shooting animation isn’t blending well with the aim offsets

3 If i can be cheeky and ask for some more help, can anyone give me any tips on how to get the aim offsets in sync with the aiming? Like making the character and his gun rotate towards wherever he’s aiming/firing at?

Any help is greatly appreciated, thanks

Anyone have any ideas? I have no clue how to fix this and can’t have been the only one to run into this problem.

In case anyone has this problem i’ll post my solution. The node ‘Orient Rotation to Movement’ was causing the error, so whenever i was aiming this variable was set to false, whenever i was not aiming it was true, the problem was that after i released the shoot button i was setting it to true when it shouldn’t have been, and for whatever reason i was getting that weird glitch.