Starfield:Object Mods

Object Modifications (OMOD) are attachments to certain objects that can modify their look or behavior. Notably space suits, helmets, backpacks, and weapons, can have OMODs attached to them. OMODs are the underlying framework for equipment modifications made at work benches, for Legendary Effects that come with equipment, and the quality tiers like Calibrated or Superior.

Developer Console
OMODs can be attached or removed to an item using the developer console. Drop the piece of equipment from your inventory so that you can obtain a refID for the item. Open the dev console and select the item. Then you can run AttachMod  to attach a mod. Alternatively the shortened amod  command does the same thing. Similarly you can run the RemoveMod or rmod command to remove an attachment. Example: rmod 0012FD2F will remove the Advanced weapon Tier from an AA99 weapon.

Many OMODs have an attachment point. Only one OMOD of a certain type can be attached to that point at one time. So running amod 00132A43 would add the Long barrel to the Rocket Launcher, replacing any other barrel attachment such as the Stabilizing barrel.

These same functions also exist in Papyrus. They can be used to alter equipment in mod scripts.

Complete List of Weapon Tiers
The LVL column indicates when these tiers become part of random leveled loot lists. However non-random loot can place these weapons in any system at any player level.

Weapon Tier Notes

 * There is no Superior Tier for any weapon, only armors have that tier.
 * Some weapons like the EON and Sidestar do not have an Advanced tier. Other weapons lack tiers entirely.
 * Weapon quality tiers do not have an attachment point. So you can attach as many as desired to a weapon. You can even attach tiers from other weapons. This can lead to undesired results if you are not careful.
 * Weapon tiers are cumulative. An Advanced Regulator will have the Calibrated and Refined OMODs attached to it in addition to the Advanced one.
 * You can see if a tier is already attached to a weapon by using the HasKeyword  function in the developer console. For example HasKeyword 6288f will show if the weapon has a Calibrated tier attached. HasKeyword 62891 will return 1 if the Refined tier is attached. HasKeyword 6288d checks for the Advanced tier. These can be combined into a bat file to inspect tiers at a glance.
 * The Lawgiver "Sniper High" variant appears to have a bug that allows the vanilla game (v1.7.29) to assign multiple tiers to the same weapon. The Calibrated and Refined tiers are guaranteed to be assigned to this variant, along with potentially a duplicate Refined tier and a standard (none) tier. This would result in the weapon having a notably higher damage value than a regular Refined Lawgiver. This bug is unconfirmed.
 * The Bridger and Rocket Launcher tier modify the base damage value instead of the damage multiplier. Since the game will always have various multipliers in effect, this causes their damage increase to be multiplied beyond the value shown here.