when the firefight starts, you have to be my johnny on the spot with the ammo
being ready to perform a task or duty right away, being there for something
"when the firefight starts, you have to be my johnny on the spot with the ammo" What is the definition of "johnny on the spot"?