Your event runs on every tick, which means 60 times per second or even faster. The easiest solution is to add another condition like "Every 0.5 second" to it.
Also, instead of destroying and spawning the arrow all the time, simply move it to the next option.