I certainly would have called the police and stayed on the phone with dispatch until they got there, but as a 69 year old female, I would not have thrown myself into the fight. Now, taken the child out of reach? Yes.
I'll be 69 tomorrow, if I make it. Catching up on you kiddo.