public bool CanPrimaryFire() { return(SelectedItem != null && SelectedItem.CanPrimaryFire() && !OwnerPlayer.IsSprinting); }