CreateShopBuyingSellingSavedChat
Create ListingShopBuyingSellingSaved ListingsChat

Explore

PistolsRiflesShotgunsNFA / SilencersBrandsPre-Owned
BallisticBidBallisticBid

A modern marketplace connecting buyers and sellers of firearms.

XInstagramFacebook
  • Shop New (FFL Direct)
  • Shop Pre-Owned
  • Shop by Brand
  • How to Sell
  • Create Listing
  • FAQ
  • Contact Us
  • Request a Product
  • Who We Are
  • How It Works
  • News
Terms·Privacy·

© 2026 BallisticBid

  • Shop
  • Buying
  • Create
  • Selling
  • Chat
BallisticBidBallisticBidBallisticBid
Home/New
New (FFL Direct) Pre-Owned

New (FFL Direct) Firearms for Sale

Every model across every manufacturer — buy now from verified sellers, or place a bid on anything and let sellers come to you. Shipped to your FFL.

15 results
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
3.4" · 9mm · 17+1
UPC 741566907081
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
3.4" · 45 ACP · 11+1
UPC 741566907098
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
4.25" · 10mm Auto · 15+1
UPC 741566906183
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
4.25" · 9mm · 17+1
UPC 741566906206
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
5" · 10mm Auto · 15+1
UPC 741566906176
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
5" · 45 ACP · 11+1
UPC 741566906220
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
4.25" · 45 ACP · 11+1
UPC 741566906213
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
5" · 10mm Auto · 15+1
UPC 741566907418
Witness 2311New
Open for bidsBe the first
EAA Corp Witness 2311
5" · 9mm · 17+1
UPC 741566906190
Witness 2311 BratNew
Open for bidsBe the first
EAA Corp Witness 2311 Brat
3.4" · 9mm · 17+1
UPC 741566907616
Witness 2311 BratNew
Open for bidsBe the first
EAA Corp Witness 2311 Brat
3.4" · 9mm · 17+1
UPC 741566907906
Witness 2311 C BXNew
Open for bidsBe the first
EAA Corp Witness 2311 C BX
4.69" · 9mm · 17+1
UPC 741566907357
Witness 2311 MatchWitness 2311 Match XWitness 2311 Negotiator