3-D printing plant for military weapons opens in Aberdeen