Help with Weapon System : automatic firemode doesn't work for me

Hi, I’m Creating my Own Weapon System Including the different fire mode (single, burst , auto ). i achieve the single fire mode but i couldn’t achieve the auto fire one

i have tried 2 different ways but no result :
1st method

  • i tried it with the gate node, it worked but when i fire the projectile don’t go where the player aiming at
    2nd method :
    -i tried it with the " SET TIMER WITH FUNCTION NAME " when i shoot the projectile go where the players aiming at but when i hold down LMB it only shoot once despite the SETTIMERWITHFUNCTIONNAME marked as looping but it seems like is not looping

any suggestion to fix it and thankx

Why you do not try something like this:
(event on the server, trigger is pulled -> fire pressed)

This is my Character_BP