weapon manager update