What is 'ammo duration time'. Total number of seconds of full fire? If I'm not mistaken, firepower (or lethality?) is usually determined by the 'throw weight' for an individual round times the number of guns/cannons times the number of rounds fired (often at different rates) in one second. Throw weight establishes both the kinetic destructive power (using size, physical weight, muzzle velocity and trajectory info) plus chemical destruction (if any) imparted by explosives, for a single round.
While ammo duration or size of an aircraft's gun loadout is important, IMO it should be an additional criteria added after pure firepower is determined.