Action frame question

Hi everyone. First post :D.

I’ve been usin Blender for a few years now, but just started using Python a few days ago. I know a couple high level programming languages, so I should be able to catch on pretty quick style. I have an enemy with a bow. The armature reaches for an arrow and pulls it back, and the arrow scales to zero, disappearing when it’s in place to be shot. Right where the arrow disappears, there’s an empty that adds an arrow with constant x velocity connected to a repeating delay sensor of like 70 logic ticks. I can’t quite get the created arrow to stay synced up to the armature, so I was wondering if there was a Python approach to doing something like:

if armature_shoot == frame[70]:
GameLogic.addActiveActuator(msg_to_empty)

Is this possible?