update ShooterSubX