Skip to content

Defense Contracting Basics: How FLIS Identifies Every Military Part

Defense Contracting Basics: How FLIS Identifies Every Military Part

If you're new to defense contracting, the sheer volume of codes, acronyms, and reference numbers can feel impenetrable. But nearly all of it traces back to a single system: the Federal Logistics Information System (FLIS). Once you understand how FLIS catalogs and tracks items, those cryptic codes turn into a roadmap—one that tells you what a part is, who makes it, whether the data is available, and how to win the contract to supply it.

This guide breaks the system down section by section, in plain English, using a single example throughout: the screw with NSN 5305-00-051-4211.

What Is the FLIS?

The FLIS is the U.S. government's master database for cataloging every item the Department of Defense purchases, stocks, and distributes. Every standardized item—from a jet engine component to a single washer—gets a record in the system. For contractors, FLIS is the source of truth: it defines what the government is buying and the rules that govern how it can be bought.

The National Stock Number: The Foundation

At the center of FLIS is the National Stock Number (NSN)—a 13-digit identifier assigned to every cataloged item. (You'll sometimes see it described as longer; the NSN itself is 13 digits.) It breaks into a four-digit Federal Supply Classification (FSC) and a nine-digit National Item Identification Number (NIIN), which itself splits into a 2-digit National Codification Bureau (NCB) code and a 7-digit item number.

Segment Example What it identifies
Federal Supply Classification (FSC) 5305 The category of item — here, a screw (group 53 = Hardware & Abrasives)
NCB Code (first 2 digits of NIIN) 00 The country that codified the item (00 and 01 = United States)
Item Number (last 7 digits of NIIN) 051-4211 A unique, non-significant number for that specific item

Put together, 5305-00-051-4211 is a U.S.-codified screw. For a full walkthrough of how to decode any stock number, see our guide on how to read an NSN.

CAGE Codes and the Master Cross Reference Database (MCRD)

The Master Cross Reference Database (MCRD) links each NSN to manufacturers' part numbers and their CAGE codes—the five-character Commercial and Government Entity codes that uniquely identify approved suppliers. The MCRD keeps both active and obsolete part numbers on record, preserving the full history of who has supplied a part. Each entry is graded by paired reference codes (more on those below).

Part Number CAGE RNCC / RNVC Reference Type Supplier
MS35206-263 96906 3 / 2 Primary (active) Defense Standard Mfr.
A-1234-5 1AB23 5 / 2 Secondary Allied Fasteners Co.
B-9988-0 7CD45 5 / 9 Obsolete Legacy Components Inc.

Illustrative example for NSN 5305-00-051-4211.

Reference Codes: Active, Secondary, or Obsolete

Not every part number tied to an NSN carries the same weight. Two paired codes—the RNCC (Reference Number Category Code) and RNVC (Reference Number Variation Code)—work together to tell you the role and status of each reference:

RNCC / RNVC Meaning
3 / 2 Primary reference number (the active, preferred part)
5 / 2 Secondary reference number
5 / 9 Obsolete reference
4 / 1 Tied to a military specification

Reading these correctly keeps you from quoting against a discontinued part—or mistaking an obsolete reference for the current one.

Technical Characteristics (MRC Data)

Each item record includes a detailed technical description built from Master Requirement Codes (MRCs). Each MRC pairs a requirement with a reply, spelling out the material, dimensions, tolerances, and performance specs that define the item—the section where a contractor confirms that what they can supply truly matches what the government requires.

MRC Requirement Reply
ABHP Thread Class 3A
ABKW Thread Series UNC
ADAV Nominal Thread Diameter 0.250 in
AAGR Fastener Length 1.000 in
AcKey Head Style Hexagon
AMSC Material Steel, alloy
AGAV Surface Treatment Zinc phosphate

Illustrative example for NSN 5305-00-051-4211.

NSN Status and Management Data

Two sections round out the item's profile. The NSN Status record captures cataloging dates, standardization history, current status, and any replacement NSN if the item has been superseded:

ISC Origin Assigned Date Status Replacement NSN
5 US 01-JAN-1965 Active

The Management List Consolidated (MLC) adds management data—the Major Organizational Entity (MOE) that manages the item (for example, DF = Air Force, DS = a Defense agency), acquisition cost, unit of issue, and effective dates:

MOE Source of Supply Unit of Issue Unit Price Effective Date
DF SMS EA $2.14 01-OCT-2024
DS SMS EA $2.14 01-OCT-2024

Illustrative example for NSN 5305-00-051-4211.

Packaging and Freight

Military items often carry strict packaging and shipping requirements. This section details specifications—preservation methods, materials, container codes, and pack quantities—that govern how an item must be prepared and transported, and that can directly affect your cost to deliver:

Packaging Characteristic Requirement
Method of Preservation 10 (preservative coating)
Cleaning & Drying Procedure 1
Wrapping Material 00 (none required)
Unit Container D3 (fiberboard box)
Unit Pack Quantity 100 EA
Unit Pack Weight 2.5 lb

Illustrative example for NSN 5305-00-051-4211.

The Most Valuable Section: AMC and AMSC Codes

For many contractors, the MOE Rule data is the single most important part of an FLIS record, because it reveals whether you can actually compete for the item. It lists the Acquisition Method Code (AMC) and Acquisition Method Suffix Code (AMSC), which together indicate whether technical data is available and whether sourcing is restricted. Here's how a MOE Rule record looks:

Rule AMC AMSC Effective Date AAC
AB12 1 G 01-OCT-2024 Z

And here's what the most common AMC/AMSC combinations are telling you:

Code What it tells you
1G Competitive — complete technical data is available
1C Competitive — but source approval is required
3D Single manufacturer — technical data is NOT available

Before investing time in a bid, checking these codes tells you whether the opportunity is realistically open to you or locked to an approved source.

Service Codes for Non-Inventory Work

Not every government requirement is a physical part. For services, FLIS uses two-tier codes: a top-level group followed by a specific category. For example, H3 designates Quality Control services, while H328 narrows that to engine inspection services. The same principle of precise classification applies—just to labor instead of hardware.

Why This Matters for Contractors

Every code in FLIS exists to remove ambiguity, and contractors who learn to read them gain a real edge. You can confirm exactly what's being bought, judge whether you're eligible to compete, avoid quoting obsolete parts, and anticipate packaging costs—all before you submit a single bid. It's the difference between guessing and knowing. Many of these items are also harder to source than they look; our guide to ‘innocent parts’ shows why even simple hardware can be tightly controlled, and our guide to mastering NSN parts procurement covers how to source them efficiently.

Frequently Asked Questions

How many digits is an NSN?
Thirteen—a four-digit Federal Supply Classification followed by a nine-digit National Item Identification Number.

What is a CAGE code?
A five-character Commercial and Government Entity code that uniquely identifies a manufacturer or supplier in the federal system.

Why do AMC and AMSC codes matter so much?
They tell you whether technical data is available and whether an item is open to competition or restricted to an approved source—information that determines whether a bid is even worth pursuing.

Source Hard-to-Find NSNs With Confidence

Understanding FLIS is the first step; sourcing the parts it catalogs is the next. NSN Parts combines deep cataloging knowledge with a global supplier network to locate verified, traceable components—including obsolete and hard-to-find items. Contact our team to put that expertise to work on your next requirement.

Previous article CAGE Codes Explained: What They Are and How to Find One
Next article How to Read an NSN: Decoding the 13-Digit National Stock Number

Leave a comment

Comments must be approved before appearing

* Required fields