It the same second, but animation happens at the beginning of the second, but timer happens at the end of second. It hard to change.
I can decrease timer, but it will produce -1 instead of 0.
I can animate shot 1 sec late, but it will be a problem with damage animation.
So I live it as is.