public bool CanShoot()
 {
     return(weapon.AllowedToShoot());
 }