magazine vest