There are some shops here in Munich that will supply you with all what wish for.
Armor, Garb and much more
- Die Ritter in Thalkirchner Straße, München. Mind the varying quality.
- Elbenwald has some useful armor listed on their web page, but their PEP Neuperlach store doesn't have any.
Armor grade leather, as well as leather tools, buckles, metal fittings and rivets.