Publisher has raised almost $3m for organisation in grants and scholarships since inception
Activision Blizzard has donated $2 million to the Call of Duty Endowment charity.
The non-profit organisation was set up in 2009 to help US army veterans find employment by offering career counselling, placement and training.
As well as the $2 million donated, Activision has raised a further $1.7 million for the charity from sales of limited edition dog tags, which went on sale in November last year.
The donation was presented by Xbox during the Call of Duty Championships, which took place between April 5th and 7th in LA.
"We are committed to our veterans," said Activision CEO Bobby Kotick,.