"Additional ammunition" refers to extra resources or evidence that can support a particular argument, point of view, or action. It means having more facts, examples, or information to strengthen your position or better defend your perspective.
Full definition