Skip to main content

Logging Acquisitions (Receiving Firearms)

Logging Acquisitions (Receiving Firearms)

An acquisition is a bound book entry that records a firearm coming into your inventory. Every firearm you receive — whether from a distributor, another FFL, or a customer trade-in — must have an acquisition record in FastBound. This is the most common daily compliance task you will perform.

The Most Common Way: Receiving a Purchase Order

When your distributor shipment arrives (from Lipsey's, RSR Group, Davidson's, etc.), here is the step-by-step process:

  1. Open the Purchase Order — Go to Purchase → Orders and find the PO for the incoming shipment
  2. Click Receive Products — This opens the receipt (stock picking) form
  3. Enter Serial Numbers — For each firearm in the shipment, scan or type the serial number. Each firearm gets its own serial/lot number in Odoo.
  4. Validate the Receipt — Click Validate to confirm you have received the goods
  5. Acquisition Auto-Created — CloudFFL automatically sends the acquisition data to FastBound using the CreateAndCommit API pattern. This single, efficient API call creates the bound book entry, attaches the contact (your distributor), adds the item details, and commits the record — all at once.
  6. Verify — Go to FastBound → Products → Compliance Serial Numbers and confirm the new serial numbers appear with the correct details

Tip: The CreateAndCommit pattern means you do not need to take multiple steps in FastBound to log an acquisition. CloudFFL handles the entire process in one efficient API call when you validate the receipt. Your job is to make sure the serial numbers are entered correctly during receiving.

What Gets Recorded

Each serial number record (stored in Odoo's stock.lot system) tracks these FastBound-specific fields:

  • fast_bound_id — The unique identifier linking this record to FastBound
  • item_number — FastBound's item number for this specific firearm
  • is_acquired — Flag confirming the acquisition has been committed in FastBound
  • acquire_date — The date the acquisition was recorded

Other Acquisition Types

Purchase Orders are the most common, but there are other ways firearms come into your shop:

Acquisition TypeWhen to UseWhere in CloudFFL
Transfer InReceiving a firearm from another FFL dealerFastBound → Acquisitions → Transfer In
Trade-InA customer trades in a used firearmFastBound → Acquisitions → Trade-In
Direct BuyWalk-in customer selling you a firearm directlyFastBound → Acquisitions → Direct Buy

Each of these acquisition types is covered in detail in the Acquisitions (In-Depth) chapter.

ATF Requirement: Acquisitions must be recorded in your bound book by the close of the next business day after the firearm enters your inventory. With CloudFFL, the acquisition is created automatically when you validate the receipt, so as long as you process your receipts promptly, you will be in compliance.

Viewing All Inbound Records

To see all acquisitions in one place, go to FastBound → Acquisitions → All Inbound. This shows every acquisition record regardless of type, and you can filter by date, status, or partner.