class M14_Base : RifleBoltLock_Base { override RecoilBase SpawnRecoilObject() { return new M14Recoil(this); } override void OnDebugSpawn() { GameInventory inventory = GetInventory(); inventory.CreateInInventory( "ReflexOptic" ); inventory.CreateInInventory( "ImprovisedSuppressor" ); inventory.CreateInInventory( "Battery9V" ); SpawnAttachedMagazine("Mag_M14_20Rnd"); } };