Hey, I don’t think there is a problem but because of I don’t know how your gun work, I also don’t think my evaluation is correct.
What you can do to easily look where is the problem is just put a print text node to check your amount loaded value
Just put that after you change your amount loaded, and make sure that everything is doing correctly and align with the anim BP.