WALNUT, CA, Armory announced a $40 million Series C.