Maybe it is because of you disabling input when you are not overlapping a weapon. Try removing disable input nodes or bypassing them and see if that fixes then problem.
Maybe it is because of you disabling input when you are not overlapping a weapon. Try removing disable input nodes or bypassing them and see if that fixes then problem.