There was a 3rd party weapons book back in the 3E days I have that divided armor and weapons by historical age, ie stone, bronze, iron, etc, and gave them bonuses and penalties against each other for damage, to hit, speed, etc.
I also went through the Battletech tech manuals back in the day...