There were plenty of jokes doing the rounds over the summer about how Manchester City had spent more on their defence this year than quite a few countries around the world.
City spent £160m on bolstering their back line in 2016 and 2017, more than the military budgets of Afghanistan, Bosnia, Ghana, Cuba and 42 other nations.
But hand-in-hand with defence is having plenty of weaponry and Pep Guardiola certainly isn't wanting when it comes to his attacking arsenal as well.
City have assembled some big guns for their anticipated assault on the twin objectives of winning the Premier League title and the Champions League this season.