weaponfactory version 1