The phrase "fresh ammunition" means new ideas, information, or resources that can be used to help you succeed or win a contest or argument. Full definition
This encourages conservation of precision without forcing the player to hunt for fresh ammunition. (xboxexclusive.com)
The appalling rhetoric of Justice Kennedy gives those adversaries fresh ammunition in the battle. (firstthings.com)
Armed with fresh ammunition to attack Howe's credibility, Gitner asked the witness whether he had spent the weekend in jail and then woke in jail on Tuesday morning. (fios1news.com)