Total Annihilation Weapons
The list covers every weapon in Total Annihilation and its expansions, with the units that carry it. Total Annihilation has no armour types. Instead, a weapon can list units that take a different amount of damage from it: anti-air missiles hit aircraft harder, for example. Each weapon's page lists those units as strong-against and weak-against tables. The explosions units make when destroyed are weapons too, and are listed after the guns.
To compare ranges on a real map, use the Range Estimator.