Sir John Anderson , chef förgevärsfaktori