These two seem to be on the wrong tier.
The armory requires iron ingots to produce its items, but you cannot make the ingots until you reach tier 3 and build the forge.
Just an oddball thing I noticed - I have reached tier 3 before worrying about building the armory before, so it was never an issue.
The Armory requires Iron Ingots to produce Armour* You can still fit out your Shields.
It means that you don’t need to upgrade the Armourer to make Armour, and you can still create Shields when the Town Centre is Tier 2 (You can also make Armour if you buy the materials from a trader).
I realize that, but again I stress that it makes more logical sense that you can make the ingots before you can use the ingots.
You could buy shields from a trader before reaching tier 3 as well.
You can still buy the ingots, just like Bricks (produced from T3) for getting your Market and Work Camp upgraded in T2