Private website. Not affiliated with the U.S. Department of Justice. Not legal advice. Official site: www.justice.gov/ffrr

The rulesStage datesYour state

Listing type

Attorneys who state they handle 925(c) or state restoration work

45 listings serving Attorney. Compare fees, capabilities and credentials.

Dates and deadlines that apply

Full timeline →
  1. Jan 4, 2027 · Effective · US

    Stage 3 — 500 more, and the $30 fee begins

    "January 4, 2027: Application opens to the public (500 more candidates can apply and the application fee will begin)." The Department says this stage "is intended to specifically test the effectiveness of our online payment portal to collect fees" (the Department's FAQ). Before this date there is no fee.

    Programme page, justice.gov/ffrr · DOJ — Federal Firearm Rights Restoration · verified Oct 8, 2026

  2. Nov 4, 2026 · Effective · US

    Stage 2 — the public, first 5,000

    "On November 4, 2026, we will open the application to the first 5,000 people to apply, on a first come, first served basis." The Department's FAQ and programme page do not say how the cap is administered or how an applicant learns that it is full (read Oct 8, 2026).

    Programme page, justice.gov/ffrr · DOJ, FFRR frequently asked questions (updated September 9, 2026) · verified Oct 8, 2026

  3. Sep 25, 2026 · Effective · US

    Stage 1 — invited candidates only

    "September 25, 2026: Application opens to invited candidates." The Department's FAQ says it 'will begin by inviting individuals with a known interest in this program to apply'; the FAQ and the programme page do not say how that interest is recorded or how an invitation is sent (read Oct 8, 2026), and no invitation mechanism appears in 28 CFR part 107. The general public cannot apply on this day.

    Programme page, justice.gov/ffrr · DOJ — Federal Firearm Rights Restoration · verified Oct 8, 2026

Badlands LawAttorney

Sidney, MT

Bar standing: Joel G. Krautter (MT)Bar standing checked on Oct 8, 2026 - see the official recordDonald L. Netzer (MT)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Steven Lee Duckett, Jr. (VA; Bar no. 41408)Bar standing checked on Oct 8, 2026 - see the official recordNicole Holls Naum (VA; Bar no. 77945)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —

Washington, DC

Bar standing: Bar standing: not yet checked
States licensed: —
Buda LawAttorney

Bar standing: Robert Andrew Buda (FL; Bar no. 121787)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Julie Ann Chambers (IN; Bar no. 27584-49)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Bar standing: not yet checked
States licensed: —
Bar standing: Ryan Carroll Morris (FL; Bar no. 102765)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —

Salem, OR

Bar standing: Marcus A Gunn (OR; Bar no. 213312)Bar standing checked on Oct 8, 2026 - see the official recordMarc W Gunn (OR; Bar no. 952830)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: OR
Bar standing: John William Lee (VA; Bar no. 42937)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: David Michael Goldman (FL; Bar no. 39008)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
JLK Law FirmAttorney

Bar standing: Luke A Kwiatkowski (MI; Bar no. P81860)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Bar standing: not yet checked
States licensed: —
Bar standing: Bar standing: not yet checked
States licensed: —
Bar standing: Bradley Alan Keffer (IN; Bar no. 27195-49)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Samuel Justin Ray (TN; Bar no. 038290)Bar standing checked on Oct 8, 2026 - see the official recordJordan Farrar Guthrie (SC; Bar no. 104311)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
LawSmithAttorney

Bar standing: Bar standing: not yet checked
States licensed: —
Lawyer ATLAttorney

Atlanta, GA

Bar standing: Bar standing: not yet checked
States licensed: —
Bar standing: Shea M. Randall (CA; Bar no. 306846)Bar standing checked on Oct 8, 2026 - see the official recordKelton James Johnson (CA; Bar no. 303535)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Mark Tucker Hurt (VA; Bar no. 36380)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Paul J Tafelski (MI; Bar no. P52844)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —

Washington, DC

Bar standing: Bar standing: not yet checked
States licensed: —
Bar standing: Mark Pustay (NM)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Dennis Adrian Somech (VA; Bar no. 44562)Bar standing checked on Oct 8, 2026 - see the official recordAndrew William Lindsey (VA; Bar no. 87756)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: John William Pickett, II (VA; Bar no. 89488)Bar standing checked on Oct 8, 2026 - see the official recordArthur Preston Pickett (VA; Bar no. 94943)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Schoen R Parnell (WA; Bar no. 32450)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —

Bechtelsville, PA

Bar standing: Joshua Garet Prince (PA; Bar no. 306521)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: PA
Bar standing: Matthew Tyler Russell (WA; Bar no. 31297)Bar standing checked on Oct 8, 2026 - see the official recordJames Vincent Hill (WA; Bar no. 31654)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Bar standing: not yet checked
States licensed: —
SQ AttorneysAttorney

Bar standing: Gregory Wayne Schwesinger (WA; Bar no. 23978)Bar standing checked on Oct 8, 2026 - see the official recordSaad Qamer Qadri (WA; Bar no. 37636)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Stewart LawAttorney

Bar standing: Matthew Corey Stewart (VA; Bar no. 86393)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Bar standing: not yet checked
States licensed: —
Stracci LawAttorney

Bar standing: Paul Gerald Stracci (IN; Bar no. 20388-98)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Stephen Lyle Hamilton (TX; Bar no. 24007311)Bar standing checked on Oct 8, 2026 - see the official recordShane Byrd (TX; Bar no. 24097446)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Jackson Paul Kelly (TN; Bar no. 041485)Bar standing checked on Oct 8, 2026 - see the official recordSeth Clayton Crabtree (TN; Bar no. 031409)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Evan Alexander Hoffman (FL; Bar no. 153151)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Adam Michael Jurach (VA; Bar no. 70147)Bar standing checked on Oct 8, 2026 - see the official recordGeorge Brian Tacey (VA; Bar no. 76133)Bar standing checked on Oct 8, 2026 - see the official recordRichard Antonio Hamilton Quitiquit (VA; Bar no. 82542)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Bar standing: not yet checked
States licensed: —
Bar standing: Timothy Kevin Wilson (VA; Bar no. 37247)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Bar standing: not yet checked
States licensed: —
Bar standing: Karin Riley Porter (VA; Bar no. 48709)Bar standing checked on Oct 8, 2026 - see the official recordDavid Barry Benowitz (VA; Bar no. 91194)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Mekisha Jane Walker (TX; Bar no. 24037661)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Thomas Edwin Walker (TX; Bar no. 00786324)Bar standing checked on Oct 8, 2026 - see the official recordEmily William Taylor (TX; Bar no. 24082423)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: Lee Calum Welch (VA; Bar no. 96202)Bar standing checked on Oct 8, 2026 - see the official recordNicholas Tyler Wright (VA; Bar no. 93861)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —
Bar standing: James Patrick Whalen (TX; Bar no. 00794837)Bar standing checked on Oct 8, 2026 - see the official record
States licensed: —

Arlington Heights, IL

Bar standing: Bar standing checked on Sep 20, 2026 - see the official record
States licensed: IL