If the heat scale is aggressive enough to force serious allocation of heat sinks (enough to balance the energy weapon damage vs it's weight mainly) than I have no problem with ammo being strictly limited. If ammo consuming weapons do not offer some secondary advantage over simply being heat efficient when compared to equivalent energy weapons + their required heat sinks (specifically enough to render their heat build up trivial) then I think resupply is reasonable (under some of the destructible supply truck or field base + reloading time vulnerability suggestions mentioned earlier). On the other hand if the ammo consuming weapon has a significant perk when compared pound to pound to its energy counterpart to balance out the advantages of infinite shots then, again, I support strictly limiting ammo.
Keep in mind I consider any advantage the ammo weapon has to be a 'perk.' That includes aspects like smaller critical space required, increased range, increased fire power, increased rate of fire, and so on. In some variations of Mechwarrior that kind of balance has not always been present.
Another consideration is the raw stopping power of weapons in general. If it takes a lot of shots to kill another mech of equal or lesser size then the relative value of infinite ammo increases quickly. However if weapons are relatively powerful this effect is reduced. In other words, if it takes a disproportionate amount of damage to kill enemies, more ammo should be provided, if that is handled by including more rounds per ton or by providing limited resupply is up to the design goals.
I hope that made sense lol



















