Selling firearms or ammunition through WooCommerce? Federal law requires those products to ship to a licensed FFL dealer — not directly to your customer. Automatic FFL adds an interactive dealer map to your checkout (classic and block-based), automatically detects FFL-required products in the cart, enforces state-level ammunition restrictions, and pulls dealer data daily from the ATF. Install in 5 minutes. 30-day free trial.
Why store owners choose Automatic FFL
- 5-minute install, no developer needed — install the plugin, paste your store key, and you're live.
- Interactive Google Maps dealer locator — customers search by ZIP or address and pick a dealer in seconds, right inside checkout.
- FFL popularity indicators on the map — buyers see which dealers are most-used by other shoppers, reducing decision friction at checkout.
- FFL certificate network — when a customer ships to an in-network FFL, that dealer's license certificate is automatically attached to your order. No more chasing paperwork by email.
- ATF-validated dealer database — refreshed daily from the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF). You're never serving stale data.
- Full block-based checkout support — works with both the new WooCommerce Blocks checkout and the classic checkout, with the same dealer selection experience.
- Automatic FFL detection — analyzes the cart automatically and triggers FFL selection only when needed.
- Mixed cart handling with save-and-restore — when a cart contains both FFL-required and non-FFL items, customers can save either group, complete the FFL order, and have their saved items automatically restored to the cart.
- State-level ammunition restrictions — automatically enforces ammunition shipping rules per state. When a customer's state requires an FFL transfer for ammo, the dealer selector triggers automatically — even without a firearm in the cart.
- Category-level AND product-level FFL marking — flag entire product categories as FFL-required, or mark individual SKUs. Granular control without manual tagging.
- Dealer customization — promote in-network or preferred dealers, set transfer fees, add business hours, and control which dealers appear to your customers.
- Same-day customer support — real humans who know firearms compliance and WooCommerce.
Pricing
Automatic FFL is
$75/month with a 30-day free trial. Cancel anytime.
Also available for BigCommerce and Magento — visit
automaticffl.com for details.
Live demo
Try the checkout experience yourself:
woo80.demos.automaticffl.com/shop/
- Install the plugin through the WordPress plugin directory, or upload the plugin files to
/wp-content/plugins/automaticffl-for-woocommerce/.
- Activate the plugin through the Plugins menu in WordPress.
- Sign up for a free trial at automaticffl.com to get your store key.
- In WordPress admin, go to WooCommerce > Settings > Automatic FFL and paste your store key.
- Mark FFL-required products by editing them and checking the FFL Required product type option, or mark entire product categories.
- Test your checkout — when an FFL product is in the cart, the dealer selector will appear automatically.
For the full setup guide, visit
automaticffl.com/installation/woocommerce/.