How can I make the default FPS gun fully automatic (using blueprints)

Hello, I’m new to Unreal Engine and I thought it would be a fun task to try to make the starter FPS gun fully automatic. I’ve been trying to do it for a while now, but I just can’t seem to make it work. I have some light experience in unity but decided to swap to Unreal because of a few factors. Attached is my blueprints code, I don’t know if I’m just dumb or if this is getting over my head the logic works fine in my mind but who knows.

Like this

auto

Thank you this worked, I was trying to set it up to be full auto in the rifle’s blueprint. But after reading through the blueprint I was able to tell that the firing was actually called in the first person character and putting your loop in fixed it instantly appreciate your quick help!

And with the enhanced input system? how can i make that?

Isn’t it very similar? ( different node, but it has start and end pins ).

now i want to know what the “fire ball” thing is and where to find/how to make it