Take the following as truth: Also part of this annex is the Armeria Real (Royal Armory).
Then the following statement: "The Armeria Real is known to be the world's most stocked armory." is true, false, or inconclusive?