Skip to main content
All guides
California Guide · Ammunition

Buying ammo, and passing the check

California runs a DOJ eligibility check every time you buy ammunition from a licensed vendor, and the sale finishes face to face. The Standard check costs $5 for buyers whose identity matches an existing firearm record; the Basic check costs $19 and does not require one.

California runs a background check on every ammunition sale, at the register, in seconds. For most buyers it's a $5 formality, but a stale ID address or a missing firearm record turns it into a rejection at the counter. Here is exactly how the check works and how to make sure yours passes.

Standard check
$5
For buyers with a firearm on record. Basic check: $19
Where
FACE-TO-FACE
Licensed CA vendor, in person
When
EVERY PURCHASE
No annual pass; statutory exemptions are narrow

The point-of-sale eligibility check

When you buy ammunition from a licensed California vendor, the vendor runs a real-time eligibility check with the DOJ before ringing up the sale. There is no annual permit that lets you skip it and no minimum purchase that triggers it; the check happens on every transaction, whether you're buying one box or a case.

The check confirms your identity matches a record showing you are eligible to possess ammunition, and that you are not prohibited under state or federal law. You must be a California resident and meet the age floor: 18 for long-gun ammunition, 21 for handgun ammunition, consistent with the firearm purchase ages.

At the counter, step by step

  1. 01

    Bring a matching California ID

    REAL ID or ID + docs
    The name and address the vendor keys in have to match what the DOJ has on file. A recent move you never updated is the single most common reason an otherwise-eligible buyer gets bounced. Fix your ID address before you shop, not at the counter.
  2. 02

    The vendor runs the eligibility check

    $5 standard check
    At the point of sale the licensed vendor submits your information to the DOJ in real time and pays for the result. The cheapest and most common path is the Standard check, $5, which works if you already have a firearm on record in the state's system.
  3. 03

    The DOJ returns approved or rejected

    seconds, at the counter
    A pass clears you to buy. A rejection stops the sale then and there; the vendor has no discretion to override it. Rejections are frequently a records mismatch rather than a real prohibition (see below).
  4. 04

    You pay and take the ammunition with you

    in person only
    The ammunition leaves with you, face-to-face. For most buyers it is not shipped to your door. Online orders generally route to a licensed California vendor for pickup, where this same check runs before you can collect it (Penal Code section 30312 lists exceptions).

Why checks get rejected, and what to do

A rejection is not a verdict on your rights. Most bounce for a boring, fixable reason. Here are the three you'll actually hit, and the move for each.

Name or address mismatch

The name and address on your ID don't line up with the DOJ's records, usually a move you never reported to the DMV.

Do this: update your ID/DMV address so it matches, then try again. This is the most common failure and the easiest to fix.

No firearm on record

The $5 Standard check matches you against firearm-ownership records. If you've never had a gun run through California's system, there's nothing to match and it returns no-match.

Do this: ask the vendor to run the Basic eligibility check instead; it costs $19 instead of $5 but doesn't require a prior firearm record.

Prohibited status

The check flags you as prohibited from owning firearms or ammunition. Unlike the first two, this is a substantive block, not a paperwork glitch.

Do this: the counter can't resolve it. Direct eligibility questions to the California DOJ, and consult an attorney if you believe it's an error.

Shipping and bringing ammo across the line

Ammunition sales finish in person, through a licensed California vendor. Online orders aren't shipped to your home; they're routed to a vendor for face-to-face pickup, where this same eligibility check runs first. Bringing in ammunition you bought out of state is generally restricted too: residents are typically required to have it delivered through a licensed California vendor. Because these specific rules have shifted with ongoing court challenges, verify the current requirement with the CA DOJ before you count on any particular answer.

Questions people ask

Do you need a background check to buy ammunition in California?

Yes. California requires a point-of-sale eligibility check every time you buy ammunition from a licensed vendor. The most common option, the Standard check, costs $5 for an eligible buyer whose identity matches an existing record.

Can you buy ammunition online and ship it to California?

Generally not to your door. Under Penal Code section 30312, ammunition sold to a California resident is generally delivered to a licensed California vendor and picked up face-to-face, where the eligibility check is performed before you take it. Section 30312(c) lists exceptions, for example, certain licensed collectors who hold a current certificate of eligibility.

Can you bring ammunition into California from out of state?

California law generally restricts bringing in ammunition bought out of state; residents are typically required to route out-of-state ammunition through a licensed California vendor. This is one of the rules that has moved with litigation, so confirm the current position with the CA DOJ before you rely on it.

Why did my check get rejected when I can legally own guns?

Almost always a data mismatch, not a prohibition. If your ID address is stale, or you have no firearm on record for the cheap Standard check to match against, the result comes back as a no-match. Updating your ID or using a different (pricier) check type usually resolves it.

How much does the check cost?

The Standard check is $5 and covers most buyers who already have a firearm record. If you don't match it, a Basic eligibility check costs $19 and does not require a prior firearm record. Both fees are listed in the DOJ ammunition FAQ; the ammunition background check explainer covers each check in detail.

Get the weekly Roster and Law brief

One email a week on California roster changes, new laws and court rulings. Alerts when something changes.

For adults 18 and over. By subscribing you agree to the Terms and Privacy Policy. Unsubscribe any time.