update Shooter