I'm not sure this math is right... can you go by just %?
For example, by using values (just made up values for same of argument)
C3 weapon does 200 damage
C2 weapon does 100 damage
C1 weapon does 50 damage
So Vulture
200 dmg * 2 guns = 400 damage
Asp
100 dmg x 0,66 (reduction) = 66 per gun * 2 guns = 132
50 dmg x 0,33 (reduction) = 16,5 per gun * 4 guns = 66
132 dmg + 66 dmg = 198 damage
So in this case, if the C3 weapons do more damage, in value, the Vulture will easily outdamage the Asp (due to the already lower damage numbers being further reduced when fired on larger ships).
If all guns do same damage, e.g 100.
Vulture = 2 * 100 = 200 dmg
Asp = (2 * (100 * 0,66)) + (4 * (100 * 0,33)) = 264 dmg
So there are 2 questions really.
1) Does all guns do same damage?
2) If not, then what are the damage numbers for C3 vs C2 and C1 guns (average).
Also, bonus question:
Does the C3 weapons get a damage INcrease against smaller ships (considering smaller guns get a DEcrease against larger ships) ?
If so, then the C3 guns will outperform the lower class weapons by a mile, particularly on smaller targets.
Are you saying that the Asp would have ALL weapons firing at the same time? I think most configurations include a secondary weapon group - lasers in group 1 for shields, then projectile weapons in group 2 for hull. Are you suggesting that you'd fit the Asp with all energy based weapons to fire in one group? Wouldn't that put a terrible energy and heat drain on the ship?