$BillOfSale.app

Free Colorado Gun / Firearm Bill of Sale

Colorado has been one of the strictest states for private firearm transfers since the 2013 post-Newtown reforms — universal background checks apply to almost every transfer, and the 2024 three-day waiting period (HB 23-1219) added another layer. Private sellers cannot simply hand a firearm to a buyer; the transfer must run through an FFL who conducts the CBI InstaCheck and observes the waiting period. A bill of sale documents the transaction for both parties' records, but it does not replace the legally required FFL process.

Colorado Requirements: Transfer title within 60 days. 2.9% sales tax.

Seller Information

Buyer Information

Gun / Firearm Details

Sale Information

Condition & Warranty

Important: Federal and state laws may require a background check for firearm transfers. This bill of sale does not replace any legal requirements for background checks, waiting periods, or other regulations. Please consult your local laws before completing this transaction.

Free PDF includes a small watermark at the bottom. Remove it for €4.99. Already subscribed? Sign in.

Private firearm sales carry more legal requirements than most buyers realize — background check laws, waiting periods, and prohibited-person rules vary widely by state. Our guide explains when a bill of sale is legally required and what it must say. Read: Do I Need a Bill of Sale?

Colorado Gun / Firearm Bill of Sale — What You Need to Know

Primary Form
Standard bill of sale
Agency
Colorado Bureau of Investigation (background checks)
Primary ID Field
Serial Number
Sales Tax
0.029%
Title Required
No
Firearms are not titled in Colorado. However, since 2013, Colorado has required a universal background check for virtually all firearm transfers — including private sales — and the 2024 law (HB 23-1219) imposes a three-day waiting period on firearm purchases. Both buyer and seller must meet at a licensed dealer (FFL) who runs the CBI background check and processes the transfer.
Inspection
Not required

Sales Tax Details

Colorado state sales tax of 2.9% plus local add-ons applies to firearm purchases from dealers. Private-party sales between individuals are generally not subject to sales tax, but the FFL processing the transfer typically charges a transfer fee ($30-75) which may include applicable taxes on the fee itself.

Inspection Requirements

No firearm inspection. The mandatory steps are: meeting at a Federal Firearms Licensee (FFL), the buyer completing ATF Form 4473, the FFL submitting the buyer's information to CBI for the InstaCheck background check, and observing the three-day waiting period under HB 23-1219 before delivery (with limited exceptions).

Registration

Registration for this vehicle type is handled by No firearm registration in Colorado — not the same agency that handles cars in Colorado. Plan for separate filings.

Colorado Gun / Firearm Sale — Step-by-Step Checklist

  1. Both buyer and seller meet at a Federal Firearms Licensee (FFL) — gun store, pawn shop, or licensed transfer agent
  2. Buyer completes ATF Form 4473 at the FFL
  3. FFL submits buyer's information to Colorado Bureau of Investigation (CBI) for InstaCheck background check
  4. Observe the three-day waiting period under HB 23-1219 before the buyer can take possession
  5. Buyer must be 21 or older for handguns and most long guns (Colorado raised the age in 2023)
  6. Bill of sale records make, model, type, caliber, serial number, sale price, and date
  7. Include both parties' full legal names, addresses, and government-issued ID numbers
  8. Pay the FFL's transfer fee (typically $30-75)
  9. Both parties keep signed copies of the bill of sale and any FFL paperwork provided
  10. Do not hand over the firearm directly between private parties — that's a felony in Colorado

Common Pitfalls

  • Conducting a private transfer without going through an FFL — illegal in Colorado since 2013, classified as a misdemeanor for first offense and felony for repeats
  • Assuming family transfers are exempt — Colorado's exemptions are narrow (immediate family gifts, inheritance, antique firearms pre-1899, and a few others)
  • Trying to skip the three-day waiting period — HB 23-1219 (2024) mandates it with very limited exceptions
  • Not verifying buyer is 21+ — Colorado raised the minimum age for most firearm purchases in 2023
  • Selling to someone who is a "prohibited person" — felons, domestic violence offenders, those subject to ERPO/red flag orders cannot legally receive firearms
  • Forgetting Colorado's "large capacity magazine" ban (over 15 rounds) — sales/transfers within Colorado are restricted
  • Not documenting serial number on the bill of sale — critical if the firearm is later stolen or recovered
  • Assuming Colorado follows federal rules only — state law adds universal background checks, three-day wait, and red flag (ERPO) provisions

Pro Tip

Colorado's firearm transfer rules are among the strictest in the country: universal background check, three-day wait, age 21 minimum, and FFL-mediated transfer for nearly all sales. Get the legal process right at the FFL, and use the bill of sale as your personal record of the transaction.

Colorado Gun / Firearm Bill of Sale — FAQs

Can I sell a gun privately in Colorado without a background check?
No. Since 2013, Colorado has required universal background checks on virtually all firearm transfers, including private sales. Buyer and seller must meet at an FFL who runs the CBI InstaCheck. Narrow exemptions exist for immediate family gifts (spouse, parent, child, grandparent, sibling), inheritance, antique firearms (pre-1899), and certain temporary transfers (at a shooting range, hunting). Selling outside the FFL process is a misdemeanor on first offense and a felony on subsequent offenses.
How does the three-day waiting period work in Colorado?
Under HB 23-1219, effective October 2023, Colorado requires a three-day waiting period between purchase and delivery of a firearm. The clock starts when the FFL initiates the background check and runs three calendar days. The buyer can't take possession until the wait expires, even if the background check clears immediately. Limited exceptions include law enforcement and concealed-carry permit holders meeting specific criteria. Plan ahead — there's no same-day pickup in Colorado.
What does a Colorado FFL transfer cost?
Most Colorado FFLs charge $30-75 to process a private-party transfer, which includes the CBI InstaCheck fee (currently around $10-12) and the FFL's service fee. Some shops bundle additional services; some charge per firearm if multiple are transferred. The fee is separate from the sale price and is typically paid by the buyer, though parties can negotiate. Call ahead to compare prices and confirm the FFL handles private transfers — not all FFLs do.
Are family transfers exempt from Colorado's background check law?
Yes, but the family exemption is narrow. Colorado law exempts firearm gifts (not sales) between immediate family: spouse, parent or step-parent, child or step-child, grandparent, sibling, and a few others. Cousins, aunts, uncles, and in-laws are not exempt. The transfer must be a genuine gift — using "gift" to disguise a sale is illegal. Document the gift with a written statement (a bill of sale showing $0 and "gift" works) and keep records of the family relationship.
What should a Colorado gun bill of sale include?
Include both parties' full legal names, addresses, dates of birth, and ID/driver's license numbers. List the firearm's make, model, type (rifle/pistol/shotgun), caliber, serial number, and any distinguishing features. Record sale price, sale date, and the FFL where the transfer was processed. State that the buyer is not a prohibited person and that the transfer was completed through an FFL with CBI background check per Colorado law. Both parties sign. Notarization is not required but adds evidentiary weight if a dispute arises later.