That doesn't work. I shoot the bow a second time and The second half doesn't go through. If I put the test for in the clock, then any arrow will be deleted (fire arrow later). I want it so that only arrows fired from a specific bow to be like that. A normal bow will have Unbreakable tag on it so it's not affected.
The first screenshot is of the command block line.
The second is of the command running after I shot an arrow.
The third is the problem, when the command is run, the repeaters stay lit.
I didn't understand the second one u wrote, but I get it now. I'll try that