Selling Firearms Online
Selling a firearm online has one extra step compared to selling an optic or a box of ammo: the gun has to go to a licensed FFL dealer for pickup, not straight to the buyer. On your built-in store, this is handled for you — FFL dealer selection is part of CloudFFL OS.
A firearm may only be shipped to a valid FFL dealer, where the buyer picks it up after passing a background check. This is federal law, not a preference. Confirm the receiving dealer before any firearm leaves your shop.
FFL selection is built in
Unlike an outside WooCommerce site (which needs a separate plugin), your built-in store has FFL dealer selection included. When a customer buys a firearm:
- During checkout they're prompted to choose their FFL dealer — the licensed shop that will receive the gun for them.
- The order is set to ship to that dealer's address, not the customer's home.
- If the customer isn't ready to choose, they can pick their FFL later; the order is held and won't ship until a dealer is set.
What you do to fulfill
- Open the web order in CloudFFL OS and confirm the receiving FFL dealer is set.
- Fulfill and ship the firearm to that dealer.
- Record the sale in your bound book and complete your disposition steps in CloudFFL OS, just as you would for any firearm transfer.
Non-firearm items on the same order (a sling, ammo where permitted, a cleaning kit) can ship to the customer normally. CloudFFL OS keeps the firearm routed to the dealer.