An index of DoD & federal logistics tools · Community-vetted

Reference

Weapon System Designator Code (WSDC) — Complete Reference

A Weapon System Designator Code (WSDC) is a short alphanumeric code, assigned and/or authorized by the Defense Logistics Agency (DLA), that associates a cataloged item (its National Stock Number) with the weapon system or end item it supports. Its purpose is to make supply support visible by weapon system: it lets DLA and the military services see which managed parts support which platforms so they can assess weapon-system supply posture and readiness under the DLA Weapon System Support Program (WSSP). The standard WSDC is three characters — the first two are the Weapon System Designator (WSD), which names the system, and the third is a Service/Agency Code identifying the using service (for example A = Army, F = Air Force, N = Navy). The WSDC is one of a family of weapon-system codes carried in Federal Logistics Information System (FLIS) cataloging data alongside the Weapon System Essentiality Code, Weapon System Group Code, and Weapon System Indicator Code.

Regulatory authority
DoD 4100.39-M, Federal Logistics Information System (FLIS) Procedures Manual; DLA Weapon System Support Program (WSSP) policy
Operator
Assigned and/or authorized by the Defense Logistics Agency (DLA); weapon-system codes are carried in the Federal Logistics Information System (FLIS) and queried through WebFLIS, managed by DLA Logistics Information Services
Access type
public
Last verified

A Weapon System Designator Code (WSDC) is a short alphanumeric code, assigned and/or authorized by the Defense Logistics Agency (DLA), that associates a cataloged item — its National Stock Number — with the weapon system or end item it supports. Its job is to make supply support visible by weapon system: instead of looking only at item-by-item stock levels, DLA and the military services can see which managed parts support which platforms, and so assess weapon-system supply posture and readiness. The standard WSDC is three characters — the first two are the Weapon System Designator (WSD), which names the system, and the third is a Service/Agency Code identifying the using service. The WSDC is the central member of a family of weapon-system codes carried in Federal Logistics Information System (FLIS) cataloging data and exercised through the DLA Weapon System Support Program (WSSP).

At a glance

  • What it is: A DLA-assigned/authorized code that links a National Stock Number to the weapon system or end item it supports, so supply support can be managed and reported by weapon system.
  • Length and format: Standard form is three characters — positions 1–2 are the Weapon System Designator (WSD), position 3 is a one-character Service/Agency Code.
  • Assigned by: Defense Logistics Agency (DLA) (an expanded designator only by DLA–Service/Agency agreement).
  • Regulatory source: DoD 4100.39-M, Federal Logistics Information System (FLIS) Procedures Manual; DLA Weapon System Support Program policy.
  • Where used / queried: Carried in FLIS cataloging data; queried through WebFLIS and distributed in the FLIS product catalog (PUB LOG / FED LOG).
  • Read alongside: Weapon System Essentiality Code (WSEC), Weapon System Group Code (WSGC), and Weapon System Indicator Code (WSIC) — the related weapon-system codes.

What the Weapon System Designator Code is

The WSDC answers a single, high-value question about a cataloged item: "what weapon system does this part support, and for which service?" Most logistics codes describe the item — how it is acquired, what condition it is in, how it is issued. The WSDC instead describes the item's relationship to a platform. That relationship is what lets a manager reason about readiness: a stockout of a part matters very differently depending on whether it supports a front-line fighter, a training aid, or a piece of base support equipment.

The code is a DLA construct tied to the Weapon System Support Program (WSSP), which DLA established to identify the DLA-managed parts required to ensure an adequate supply posture in support of weapon systems. By stamping items with the weapon systems they support, the WSDC turns a flat catalog of stock numbers into a structure that can be sliced by platform.

The WSDC is not part of the National Stock Number itself. The NSN is a joint, DoD-wide item identifier (see WebFLIS / FLIS for the catalog data behind an NSN); the WSDC is a separate field in that item's cataloging record that points outward to the systems the item supports. One item can support more than one weapon system, so an NSN can carry more than one weapon-system relationship.

How it is structured

The standard WSDC is three characters, built from two pieces. On Navy requisitions it occupies record positions 28–30.

Positions 1–2 — the Weapon System Designator (WSD)

The first two characters are the Weapon System Designator (WSD) — an alpha, numeric, or alphanumeric value that identifies the specific weapon system or end item. The same two-character WSD can be registered by more than one service, which is why the WSD alone is not a complete weapon-system identifier — it has to be read together with the Service/Agency Code in the third position.

Position 3 — the Service/Agency Code

The third character is a one-character Service/Agency Code (SVC) identifying the service or agency that registered and uses the weapon system. Commonly cited authorized values are:

WSDC third-position Service/Agency Codes (commonly cited; confirm current authorized list against the live FLIS reference)
AArmy
FAir Force
MMarine Corps
NNavy
BFederal Aviation Administration
RNational Weather Service
ZCoast Guard

7 of 7 codes shown

The expanded (four-character) designator

DLA's modernization/DLMS documentation also describes an expanded-length Weapon System Designator — a four-character form intended to expand the number of available designators. It is described as assigned only by agreement between DLA and the requesting service or agency, with the Service/Agency Code still carried in the last position.

How it is used

The WSDC does its work as the weapon-system overlay on the item record, and it is rarely read alone — it sits inside a small family of weapon-system codes:

  • Weapon-system supply visibility. The WSDC lets DLA and the services pull, for any platform, the set of NSNs flagged as supporting it — and conversely, for any item, the platforms it supports. This is the backbone of weapon-system-oriented supply management under the WSSP.
  • Readiness and essentiality. The WSDC says which system an item supports; the Weapon System Essentiality Code (WSEC) says how badly a failure of the item affects that end item's ability to perform its mission. Together they let managers prioritize stockage for parts that are both on a critical platform and mission-essential to it.
  • Weapon-system criticality. The Weapon System Group Code (WSGC) is a single letter — A, B, or C — expressing how intensively the weapon system is managed: level A for combatant weapon systems (instruments of combat) requiring the most intensive management; level B for priority systems with a primary combatant function, or that provide direct, immediate support to a combatant system, requiring intensive management; and level C for systems requiring DLA supply support but not intensive management.
  • Item-to-system criticality (derived). The Weapon System Indicator Code (WSIC) is a derived value, generated after the WSGC has been assigned to the WSDC and an essentiality code has been assigned to the item's NSN, that correlates to the investment tiers (I, II, III) DLA uses to prioritize stock. The full letter set and its derivation matrix are published in the companion-codes section below.
  • Querying and distribution. Weapon-system codes are queryable in WebFLIS — which supports weapon-system queries returning the WSDC, weapon system keyword(s), the WSEC, and the WSGC — and are distributed in the FLIS product catalog, PUB LOG / FED LOG.

The companion codes: WSEC, WSGC, and the derived WSIC

The WSDC is one input to a small derivation chain. A service assigns a Weapon System Group Code (WSGC — A, B, or C) to the weapon system named by the WSDC, and a Weapon System Essentiality Code (WSEC) to each supporting item's NSN. From those two inputs, DLA's Enterprise Business System automatically generates the Weapon System Indicator Code (WSIC) — a single letter that ranks the item's criticality and maps to the investment tier (I, II, III) DLA uses to prioritize stock.

The value tables below are sourced from an unclassified Naval Aviation Enterprise "Weapon System Codes" reference brief, which cites DLAM 4140.2, Volume II, Part 3 as its authority; the derivation and the tier structure are corroborated by AR 711-6.

Weapon System Essentiality Code (WSEC) values

Weapon System Essentiality Code (WSEC) values (per the NAE Weapon System Codes brief, citing DLAM 4140.2 Vol II Part 3)
1Failure of the part renders the end item inoperable.
3Failure of the part will not render the end item inoperable.
5Item is needed for personnel safety.
6Item is needed for legal or climatic reasons.
7Item is needed to prevent impairment or temporary reduction of operational effectiveness of the end item.

5 of 5 codes shown

As an example of assignment, the brief cites NIIN 01-189-2195 — a steering tie rod for a vehicle — carrying WSEC 1, because a failed tie rod renders the vehicle inoperable.

Weapon System Indicator Code (WSIC) derivation matrix

The WSIC letter is read directly from the WSGC + WSEC combination. Rank 1 is the most critical; investment tier I gets the strongest DLA stocking priority.

WSIC derivation: rank, DLA investment tier, and the WSGC/WSEC combination that produces each letter (per the NAE Weapon System Codes brief, citing DLAM 4140.2 Vol II Part 3)
F1IA1
G2IA5
H3IA6
L4IIB1
T5IIC1
M6IIB5
W7IIC5
P8IIB6
X9IIC6
J10IIA7
R11IIB7
Y12IIC7
K13IIIA3 or blank
S14IIIB3 or blank
Z15IIIC3 or blank

15 of 15 codes shown

Why this matters in practice: the NAE brief's own headline is that inaccurate weapon-system coding may contribute to materiel delay — it reports that 22 percent of Navy Fleet Readiness Center requisitions sitting in component materiel delay in one sampled month traced to NIINs carrying a low-rank WSIC (J, R, Y, K, S, or Z). A part that is genuinely mission-critical but coded WSEC 3 (or left blank) lands in investment tier III and is stocked accordingly. If a critical part keeps going unsupported, its weapon-system coding is one of the first things to validate.

Do not confuse the WSEC with the FLIS Criticality Code — the Criticality Code describes engineering/technical criticality of the item itself in cataloging data, while the WSEC describes the consequence of the item's failure for a specific end item under the WSSP.

Code table

A complete, authoritative table of Weapon System Designator values (the specific two-character WSD assigned to each platform) is not reproduced here. The WSD registry is large, service-specific, and maintained by DLA; individual values change as systems are registered, expanded to the four-character form, or retired. Publishing a partial or cached WSD list would risk asserting stale or incorrect platform mappings — exactly the kind of value this site does not invent.

Instead, this page documents the structure (WSD + Service/Agency Code) and the authoritative third-position Service/Agency Codes above, which are stable and corroborated. To resolve a specific WSDC to its weapon system, query the live FLIS data through WebFLIS (weapon-system query) or the PUB LOG / FED LOG catalog rather than a static table.

Three illustrative examples of how a full WSDC reads, as cited in the unclassified Naval Aviation Enterprise "Weapon System Codes" brief: 05A is the CH-47 for the Army; 11F is the C-5 for the Air Force; 43N is the F/A-18 for the Navy. Treat these as illustrations of the WSD + Service/Agency-Code pattern — confirm any specific value against live FLIS data before relying on it.

Worked example

A DLA item manager is assessing supply posture for an aircraft and pulls the weapon-system data on a candidate spare part's National Stock Number in WebFLIS.

The record shows a WSDC whose first two characters are the Weapon System Designator for that aircraft and whose third character is F — the Service/Agency Code for the Air Force. Reading the code, the manager confirms the item is registered as supporting that specific Air Force platform (not, say, the same airframe designator registered by another service). Alongside the WSDC, the record carries a Weapon System Essentiality Code indicating how severely a failure of this part degrades the aircraft's mission, and a Weapon System Group Code reflecting how critical the Air Force considers that platform overall.

Reading them together is the point: the WSDC establishes which platform and service, the WSEC establishes how mission-essential the part is to it, and the WSGC establishes how critical the platform is. A part that supports a most-critical platform and is mission-essential to it is a far stronger candidate for protected stockage than a part on a low-priority system — and the weapon-system codes are what make that judgment data-driven instead of anecdotal.

Common errors and gotchas

  • Reading the WSD without the Service/Agency Code. The two-character Weapon System Designator can be reused across services; only the full three-character WSDC (WSD + Service/Agency Code) names a specific service's system. Drop the third character and you can attribute a part to the wrong service's platform.
  • Treating the WSDC as part of the NSN. It is a separate weapon-system field in the cataloging record, not a segment of the National Stock Number. An NSN can carry more than one weapon-system relationship.
  • Confusing the four members of the family. WSDC = which system (and service); WSEC = how mission-essential the item is; WSGC = how critical the system is; WSIC = a derived item-to-system criticality. They are not interchangeable, and the criticality letters are easy to mis-attribute between the WSGC and the WSIC — confirm which code carries which value against the live reference.
  • Assuming a static WSD value table is current. The Weapon System Designator registry changes as systems are added, expanded to four characters, or retired. Resolve a specific WSDC against live FLIS data (WebFLIS / PUB LOG), not a cached list.
  • Assuming three characters always. The standard form is three characters, but DLA documents an expanded four-character designator; if you see a four-character value, treat it as the expanded WSD rather than a data error, and confirm its handling.
  • WebFLIS / FLIS — the Federal Logistics Information System and its public web inquiry, where weapon-system codes (WSDC, WSEC, WSGC) are queried against an item's National Stock Number.
  • PUB LOG / FED LOG — the distributed FLIS product catalog carrying the same cataloging and weapon-system data offline.
  • Defense Logistics Information Service (DLIS) — the DLA organization (now DLA Logistics Information Services) that maintains FLIS and assigns National Stock Numbers.
  • Acquisition Advice Codes (AAC) — the DoD-wide management-data code for how an item is acquired, read alongside weapon-system codes on the item record.
  • Navy Cognizance Symbols (COG) and the Material Control Code (MCC) — Navy-unique management-data codes carried with the NSN, complementary to the joint weapon-system codes.
  • FLIS Criticality Codes — the cataloging-side criticality flag on the item itself, not to be confused with the WSEC's end-item failure-consequence rating.

Authoritative references

  • DoD 4100.39-M, Federal Logistics Information System (FLIS) Procedures Manual. The DoD manual that defines the cataloging data structure, including the weapon-system data fields.
  • AR 711-6, Army Participation in the Defense Logistics Agency Weapon System Support Program (certified current 26 September 2022). A service primary that documents how WSDCs are requested and structured (two-digit weapon system code in positions 1–2, Service Code in position 3 — "A" for all Army WSDCs), the WSGC management levels A/B/C, and the WSIC's generation and investment-tier correlation. See AR 711-6 on Army Publishing.
  • DLA Weapon System Support Program (WSSP) / DLMS 888W. The DLA program that uses weapon-system codes to manage and report supply support by weapon system; the 888W Weapon System Data Change is its DLMS implementation convention. See the DLA WSSP / 888W DLMS documentation (ADC 111).
  • WebFLIS (Federal Logistics Information System Web Inquiry), DAU ACQuipedia. Describes WebFLIS weapon-system queries (WSDC, weapon system keyword, WSEC, WSGC) and confirms DLA Logistics Information Services manages WebFLIS/FLIS; see the DAU ACQuipedia WebFLIS article.

Last verified

This reference was last reviewed on 2026-07-06. The WSDC's three-character WSD + Service/Agency-Code structure (two-digit weapon system code in positions 1–2, Service Code in position 3, A for Army), the WSGC levels A/B/C and their meanings, and the WSIC's derivation (generated from the WSGC-on-WSDC plus the NSN essentiality code, correlating to DLA investment tiers I/II/III) are corroborated against a service primary — AR 711-6, Army Participation in the DLA Weapon System Support Program (certified current 26 September 2022). As of this review, the WSEC value definitions (1, 3, 5, 6, 7), the fifteen-letter WSIC value set with its rank and investment-tier matrix, and three illustrative WSDC examples are published from an unclassified Naval Aviation Enterprise "Weapon System Codes" brief (citing DLAM 4140.2, Volume II, Part 3), whose tier structure is consistent with the AR 711-6 derivation. Still flagged for verification against the live FLIS / DoD 4100.39-M / DLAM 4140.2 references: the governing DoD 4100.39-M volume/section, the complete multi-service Service/Agency Code list (only A=Army is primary-confirmed here), the status and format of the expanded four-character designator, the full Weapon System Designator (WSD) value registry (intentionally not published), and independent confirmation of the WSIC letter set against DLAM 4140.2 itself. To suggest a correction, use the site's correction path.

Frequently asked questions

What is a Weapon System Designator Code (WSDC)?
A Weapon System Designator Code is a short alphanumeric code, assigned and/or authorized by the Defense Logistics Agency, that associates a cataloged item (its National Stock Number) with the weapon system or end item it supports. It is the field that answers "what platform does this part support?" so DLA and the services can manage and report supply support by weapon system. The standard WSDC is three characters: the first two are the Weapon System Designator that names the system, and the third is a Service/Agency Code that identifies the using service.
How long is a WSDC and what does each position mean?
The standard WSDC is three characters. The first two positions are the Weapon System Designator (WSD) — an alpha, numeric, or alphanumeric value that identifies the specific weapon system or end item. The third position is a one-character Service/Agency Code that identifies the service or agency that registered and uses the weapon system. DLA documentation also describes an expanded-length (four-character) WSD introduced as a logistics-modernization enhancement, assigned only by agreement between DLA and the requesting service or agency.
What are the Service/Agency Codes in the last position of a WSDC?
The third position of the WSDC is a single letter identifying the using service or agency. Commonly cited values are A for Army, F for Air Force, M for Marine Corps, N for Navy, B for the Federal Aviation Administration, R for the National Weather Service, and Z for the Coast Guard. Because the same two-character Weapon System Designator can be reused across services, the Service/Agency Code is what makes the full WSDC unambiguous. Confirm the current authorized list against the live FLIS reference before relying on a specific letter.
Why does the WSDC exist?
It exists to tie spare and repair parts to the weapon systems they support, so supply managers can assess weapon-system support and readiness rather than just item-by-item stock levels. The Defense Logistics Agency established the Weapon System Support Program (WSSP) to identify DLA-managed parts required to ensure an adequate supply posture in support of weapon systems, and the WSDC is the cataloging field that makes those item-to-system relationships visible and queryable.
Where is the WSDC carried and how do I look it up?
Weapon-system codes, including the WSDC, are carried in the Federal Logistics Information System (FLIS) cataloging data for an item. You can query them through WebFLIS, the public web inquiry into FLIS managed by DLA Logistics Information Services, which supports weapon-system queries returning the Weapon System Designator Code, weapon system keywords, the Weapon System Essentiality Code, and the Weapon System Group Code for items. The same data is distributed in the FLIS product catalog (FED LOG / PUB LOG).
How is the WSDC different from the WSEC, WSGC, and WSIC?
They are companion weapon-system codes that do different jobs. The Weapon System Designator Code (WSDC) names which weapon system an item supports and for which service. The Weapon System Essentiality Code (WSEC) indicates how severely a failure of the item affects the end item's ability to perform its mission. The Weapon System Group Code (WSGC) expresses the criticality or priority a service assigns to the weapon system itself. The Weapon System Indicator Code (WSIC) is a derived single-letter value that combines these inputs to express the criticality of an item to the larger weapon system. Read together, they let managers prioritize support by both the item and the platform.
What are the Weapon System Indicator Code (WSIC) values and what do they mean?
The WSIC is a single letter derived from the Weapon System Group Code assigned to the weapon system and the Weapon System Essentiality Code assigned to the item. Per an unclassified Naval Aviation Enterprise reference citing DLAM 4140.2, Volume II, Part 3, the fifteen values in descending criticality rank are F, G, H (investment tier I — WSGC A systems with WSEC 1, 5, or 6), then L, T, M, W, P, X, J, R, Y (tier II — the remaining WSGC/WSEC combinations, including all WSEC 7 items), then K, S, Z (tier III — items with WSEC 3 or blank). Tier I items get the strongest DLA stocking priority; a J, R, Y, K, S, or Z on a truly mission-critical part is a coding-review flag.
What are the Weapon System Essentiality Code (WSEC) values?
The WSEC is a one-digit code indicating how severely failure of the part affects the end item: 1 — failure renders the end item inoperable; 3 — failure will not render the end item inoperable; 5 — the item is needed for personnel safety; 6 — the item is needed for legal or climatic reasons; and 7 — the item is needed to prevent impairment or temporary reduction of operational effectiveness of the end item. WSEC 1, 5, and 6 combine with a WSGC A system to produce the tier-I Weapon System Indicator Codes (F, G, H).
Who assigns and governs the WSDC?
The Defense Logistics Agency assigns and/or authorizes the WSDC; an expanded four-character designator is assigned only by agreement between DLA and the requesting service or agency. The code and the broader weapon-system data structure are defined in DoD 4100.39-M, the Federal Logistics Information System (FLIS) Procedures Manual, and are exercised through the DLA Weapon System Support Program. Confirm the governing volume and the current procedures against the live FLIS reference before publishing specific values.

Authoritative references