Software Tools for FFLs
  • Just Released!
    Stuck with a Bound Book in your
    Point of Sale or Pawn Software?
    But you need the functionality
    that only FFL Tools Software offers.
    Without replacing your existing
    Bound Book!
    Introducing the 4473 Seller and
    Client Standalone Applications.
  • Introducing
    , Invoices
    Sales Receipts
    All From Within
    FFL Tools
  • Background Check
    More states to follow !
    Transfer of data to Federal NICS
    with a double-click of the mouse.
    State systems currently supported:
    Colorado, Utah, Pennsylvania
    Tennessee, Virginia, Illinois
  • Multiple Sales Reports
    Automatically creates Multiple Sales Reports
    where applicable.
  • Vendor by eZCheck
    Create or Verify a Vendor with the
    integrated eZCheck
  • Electronic 4473
    Run the Client on one or many computers
    Finish processing in the Seller
    When Client is finished proceed to the Seller
  • Bound Book Reports
    Bound Book Reports for all your needs:
    Normal, Dated, Gunsmith, Simple Manufacturing
  • Robust Backups
    Multiple options for backing up your data
    and saving it to offline storage.
  • Introducing
    Just as in FFL Tools
    Process 4473s
    Perform Background
    Will not function without
    FFL Tools Professional
    installed somewhere on
    your local area network.

Top 10 Features of FFL Tools

Not in any particular order

  1. Firearm Import

    Many of our customers are new to the community of Firearms Dealers and have a bright, shiny new FFL. This is to say that they have not yet started keeping an Acquisitions/Dispositions Bound Book. However, many of our customers have existing inventory and wish to pull it into FFL Tools. For this situation we have developed the Firearm Import feature which allows you to bring existing, non-Disposed firearms into FFL Tools.

  2. FFL Holder Disposition Options

    Some of our customers have multiple shops and move large amounts of inventory from one Retail location to another, or from a warehouse to a Retail location. Sometimes they may need to do an FFL Holder disposition of hundreds or thousands of firearms. To aid in this task we've added two features to the FFL Holder Disposition to help facilitate these large transfers.

    • Import List of Serial Numbers from Excel

      This feature allows for a list of serial numbers that has been generated in Excel to be used. When the list of serial numbers is selected, those firearms are moved from the Available Firearm Datagrid to the Ready for Disposition Datagrid for the selected Vendor/FFL Holder.

    • Scan Serial Number to Move to Datagrid

      This feature allows for scanning of serial numbers of firearms to add them to the Ready for Disposition Datagrid if a list of serial numbers is not available. As you scan serial numbers, firearms are moved from the Available Firearm Datagrid to the Ready for Disposition Datagrid.

  3. Verification of FFL Holder by FFL eZCheck

    Anytime there is a small Shield Icon in FFL Tools, this is used to perform a verification of an FFL Holder's license status and information. The shield icon can be found in several places throughout the application and saves a significant amount of time, while ensuring that each FFL has been verified. When the shield is clicked while in a Disposition screen, a print dialog will be displayed so the FFL eZCheck results can be printed.

  4. Data Analytics
    • Firearm Inquiry

      The Firearm Inquiry is found under the Reporting tab in the Analytics section and has many uses. Inquiry provides a quick look at all firearm records, color coded by their status of Available, Disposed, Voided. The firearm records can be sorted and filtered in many ways, on a single column, several columns, custom expressions. Data can also be grouped by any column for instance Manufacturer. Once grouped the data is reorganized in a tree hierarchy. When the data is not grouped, but has been filtered or not, records displayed within the Datagrid can be saved out to a delimited text file. In an un-grouped list, double clicking a record will display a complete firearm record in a form which can then be printed.

    • Analytic Charts

      There are several Charts to display the firearm data, broken down by years, and months. Datasets exist for Firearm Type, and Acquisition/Disposition status. One of the most popular of the charts is the Age Report. This is a combination Chart and associated Datagrid. There are several predefined ranges that can be selected to show how long firearms have been in inventory. Many use this report in deciding when to have a sale or promotion to move stale inventory. Again like the Inquiry Report, the information can be exported from the Datagrid to a delimited text file.

  5. Interactive Inventory

    The Interactive Inventory report is a great time saver. It makes performing an inventory painless thereby making routing inventory reporting less of an ordeal. Simply get a scanner and scan the serial number bar codes on the firearms when in the Interactive Inventory screen. Audible alerts give feedback as to the success or failure to find a scanned serial number. Once complete, simply print out the report, sign and date it, and place it in your files.

  6. File Browser

    All documents produced by FFL Tools are kept in a centralized location on the hard drive for later retrieval. If a 4473 Form is accidentally closed before printing it, or needs to call it up later, the File Browser is your friend. When the Browser button under the Tools tab is clicked, a form opens displaying a tree hierarchy of all FFL Tools generated output. Simply navigate through the tree to the form folder to retrieve the desired form. Once found, double click the entry to open that form.

  7. Integrated Background Checks

    FFL Tools shipped with integration to the Leo Enterprise Portal for performing FBI NICS Background Checks. Many states utilized this system for performing background checks however, multiple states have their own system. Over time we have written custom integrations to many state systems. If you are spending precious time with a phone to your ear calling in a background check, do yourself a favor and get an account to access the Background Check system applicable to your state of operations. A double click of the mouse will populate the online form, and a short time later you will be done with your background check. The desire of BATFE is for everyone to utilized the online system as it is much faster to use and requires less man power on their part. Let's face it, anytime a government agency attempts to reduce waste, we should support their efforts.

  8. Notification Text

    As electronic 4473s are processed, the status changes for those records. As the status for each records changes, the notification text is displayed on different buttons in the Tools tab section of FFL Tools to show the movement of the record in the system.
    So let's say for instance that 3 customers fill out 4473 Forms and submit them for further processing. The 4473 Seller button will display notification text in the form of a number in a small circle. The background color of this notification text changes as the count increases. Then you process 2 of the submitted 4473s and one required a Background Check while the other did not because the customer had a Conceal Carry License. At this point notification text of a 1 in a circle should appear over the Disposition button and over the Background Check button. At this point you go into the Background Check because these two customers are riding with each other and you want to speed them on their way. You perform the background check on the customer requiring a background check and receive a proceed. You right click their record in the background check status grid and choose proceed. At this point the notification text of the Background Check button disappears and the notification text on the Disposition button changes to a 2.
    These visual indicators help to keep you apprised of the status of 4473 Form processing within FFL Tools. This can be a life saver in many hectic scenarios where you are processing multiple customers at the same time.

  9. Auto Generation of Multiple Firearm Sales Reports

    With every handgun disposition, (and rifle disposition in Southern Border States) FFL Tools checks if a multiple firearm sales report needs to be generated. The algorithm uses the Days of Operation to determine the "5 business days" when generating the reports. If there are more than six firearms on a report, supplemental pages will be generated.

  10. Inline Entry of Information

    In some Combo Boxes (drop down list) there is an item labeled <New>, If the <New> item is selected then the Add dialog for that item is displayed. This allows new items to be added to the system without having to leave the form that is being used. Combo Boxes that have this feature are:

    • 4473 Seller: Name of Event
    • 4473 Seller: Type of Identification
    • Acquisitions: Vendor
    • FFL to FFL Dispositions: Vendor

FFL Tools Versions

Client Side Form 4473
Seller Side Form 4473
Background Checks
Acquisition / Dispostion
Bound Book Reports
Firearm Inquiry and Edit

Covers All Installations
requires database install
Support Options
Maintenance Costs
Pick a version and get started now.
Allows customers to fill out customer information on a Form 4473
Requires installation of FFL Tools Professional on local network.
Forum, E-Mail and Phone
Maintenance Free
Receives all minor and major updates to remain fully BATFE compliant.
Download for free and try it out now!
Electronic Forms 4473, Integrated NICS and State Background Check Systems
Coming soon...
NFA Forms Processing
Requires installation of FFL Tools Professional on local network.
Forum, E-Mail and Phone
$20 Yearly Maintenance
Receives all minor updates for the current major version. eg. (1.5, 1.6)
Purchase from within the software itself!
Bound Book, Electronic Forms 4473, 3310.4, 3310-11, Reports, Integrated NICS and eZCheck
QuickBooks Integration ($200)
Complex Manufacturing ($200)
NFA Forms Processing ($100)
No additional requirements. Database included to support all applications.
Forum, E-Mail and Phone
$99 Yearly Maintenance
Professional version receives all minor updates for the current major version. eg. (1.1, 1.2)
Purchase from within the software itself!