Is there some better way to change chainsaw object property?

Metod I use now.

if(player.GetHeldEntity() is Chainsaw){
                foreach (var chainsaw in UnityEngine.Object.FindObjectsOfType<Chainsaw>())
                    if(chainsaw.GetOwnerPlayer() == player)
                        player.ChatMessage(chainsaw.ammo.ToString());
            }