Im having a Problem with my Weapon (M4A1). It does everything correctly. Animation,Fires,Moves but while Reloading you can continue to fire. If you Notice by InputAction Fire you will see OR Boolean its checking to see if im Sprinting and Reloading. The Sprint Works Correctly but the Reload does not, theyre both set up the same but dont work the same. Any Suggestions will help

From what I can tell, you aren’t setting the “Is Reloading” bool to true in the InputAction Reload event, so your script does not actually know when you are reloading.

when i took the screenshot i forgot to add it but i found my problem. it was playing the animation twice so and i had to re-do the whole Reloading part from Input action. i Thank you for the reply