Question about relloading animation

one is something i did. so ihave a arm character. with a socket where the weapon would spawn. i created a statemachine for it. so when i press reload. the one with magazine is on the hand. is the success on the first try. and when i try to repeatedly press the reload button. it loses the timing of gun and the character. both are the same duration. see picture name “fail”

i use montage for the reload animation of the arm. but not for the gun.,

upload blueprint screenshot for the reload. need help :frowning: i just wanna make a bad ■■■ animation for hand and the gun. just like doom2016 double barrel. :frowning: