This account needs a code texted to your phone when you sign in. It holds your bound book and your customers' 4473s, so a stolen password should not be enough on its own.
We'll email a link that lets you choose a new one. It works once and lasts an hour.
Tell us about your shop and choose how you will sign in. We check every application by hand before an account goes live, usually the same day, and you will get an email either way.
Five questions. You can stop and come back, because it remembers what you have answered. It reads your actual settings rather than keeping score.
Deadlines are measured in your day, not ours. A 3310.4 is due by close of business on the day of the sale, so we need your timezone to know when that is.
Three things from FastBound. We check them against your account before saving, so you find out here rather than mid-audit.
cloud.fastbound.com/123456/…, and it is the digits after the slash.FastBound sends us a copy of each form as it is completed. Without this, nothing is reviewed, and a completed 4473 cannot be fetched back afterwards, so a form missed here is missed for good.
We create it in your FastBound account for you, subscribe the three events we need, and keep the signing secret here. Nothing to copy across.
A 4473 with something wrong on it, a multiple-handgun sale that needs a 3310.4 the same day, a firearm that left but is still open on your book.
Texting the counter is set up in Settings once you are live. A text reaches whoever is standing at the counter while the buyer is still there, and carries nothing off the form beyond which transaction it is, that there is something to fix, and a link. Each number is asked first and receives nothing until the person holding it agrees.
These have sensible defaults and you can change them later in Settings. They are here so that you know what they are rather than discovering them.
Anyone with an account here can join one of these, and you will see their scans as they happen.
Kept when an audit is deleted, because these are the record of what was found. Delete them individually when they are no longer needed.
Upload the FastBound "all non-disposed items" CSV export. Confirm the column mapping once, then you're ready to scan tags. Matching is done by item number; serial number is checked as confirmation.
A live import carries each firearm's FastBound id, and that id is what makes correcting a location from the floor possible at all. FastBound's CSV export has no id column, so an audit loaded from a file can only report the corrections in its CSV for somebody to key in afterwards.
I matched these automatically. Check them before continuing.
Have a backup .json from the old single-device version? Load it here and it becomes a live audit everyone can join, with your existing progress intact.
Fill the frame with the handwritten tag. Good light helps.
Updates live as anyone on the audit scans.
Book entries never scanned are the most important, because an item you can't physically account for is what an ATF audit is looking for.
What you take out of this audit, and the way back into a captured 4473.
What you take out of this audit. The report and the CSV open in a new tab to print or save.
The backup is everything this audit has recorded, as one file. It is the safety net if a phone loses signal mid-audit. Take one before you finish.
Every form FastBound has finished, and what the review made of it. Reviews run on their own, once as each form arrives and again every evening as a backstop, so there is nothing to start here.
An error says something is wrong with the form. A check says somebody should look. It is not a lesser error, it is a different thing. Every comparison below runs on this server against your own records; only the reading of the page happens elsewhere.
What arrived over a period, how much of it was reviewed, and, the part worth printing, which mistakes keep recurring. It counts purged forms too: the document goes at the retention window, the findings stay, and this is what is left to show that the forms were checked.
Creates an active account straight away, with no request to approve. They are emailed a link to choose their own password. Set one here only if you need to hand the account over in person.
This application holds your bound book and your customers' 4473s. A code texted to your phone when you sign in means a stolen password is not enough on its own.
Not set up. Register a mobile and we will text it a code to prove it works before anything is switched on, so a mistyped number cannot lock you out.
Write these down now. This is the only time they are shown. Each works once, and they are the way in when a text cannot reach you, whether that is a lost handset, no signal, or a phone that has replied STOP to our alerts, which the mobile network blocks permanently and we cannot override.
This is what lets the audit read your bound book. Nothing is stored until it has been tried against FastBound and your own licensee name comes back.
Every correction this app makes is recorded against this person in FastBound’s own history. It has to be a genuine login on the account or FastBound refuses the write.
When a firearm is found somewhere other than where the book says, the audit writes the correct location back. Leave this off and it reports the discrepancy without changing anything.
4473 findings and multiple-handgun-sale warnings. A 3310.4 is due the same day, so this wants an address somebody actually reads.
The same alert, aimed at whoever is on the floor. The email above reaches the people who own the problem, and this reaches the people who can still ask the buyer to fix their own section before they drive away. The text carries nothing off the form: which transaction, that there is something to fix, and a link. Everything else is behind the link, where signing in still decides who may read it.
Type the number however you like; it is stored the one way the carrier takes.
Alert emails carry a link straight to the captured form. That form has your customer’s name, address and date of birth on it, so the link is a password. Give it the shortest life your people can work with.
This is irreversible. The working copy is overwritten and deleted, and FastBound has no way to send it again, because there is no endpoint that returns a completed 4473. What survives is the findings and the dated report, which is what an inspector wants to see. Shorten it and the next nightly sweep acts on the new figure.
A 4473 is completed and the firearm leaves, but nobody dispositions it, so the book still says it is on the shelf. Checked every morning against your open items. Long enough that end-of-day catch-up and a weekend do not trigger it; 0 means tell me the same day.
Markings your shop puts in front of an item number that are not part of the number, such as a consignment C or a repair R. With C set, a tag reading C‑81076 and a book entry reading 81076 are the same firearm, and the app stops reporting one as a near miss for the other.
Write the letter only; the dash is optional on the tag either way, so C‑81076, C 81076 and C81076 are all covered. A marking is only ignored when a separator or a digit follows it, so a genuine number like CZ‑452 keeps its C.
Leave it empty unless you use them. Ignoring a prefix you do not have would make two different firearms look like one.
The details this client is known by. Their FastBound connection is not here. It lives on their own Settings, which you reach by opening them, so touching a licensee’s credentials is always a logged visit.
Suspending refuses their 4473 deliveries with a temporary failure, so FastBound keeps retrying for 72 hours and nothing is lost if you reinstate them inside that window.
Creates the shop and emails their administrator a link to set a password. You do not enter their FastBound key. They connect it themselves from Settings, or you can do it with them once you open their client.
A 3310.4 is due by close of business on the day of the sale, so the shop’s own day is what the deadline is measured in.
The people who run FFL Record Ready. A staff account belongs to no client and can open any of them, so adding one here is handing over every licensee's records, and it is written to the access log under your name.
Moving an existing account to staff is deliberately not done here, because it would take away the shop they work for and hand them every other one. That is bin/set-role.php.
Every time staff opened a client's records. Kept so that “who has seen our records” is a question with an answer, which is the only honest basis for having this access at all.