Gun shop near Trussville, AL

Trussville sits about 11 miles northeast of our shop, roughly a 20-minute drive down US 11. It's a short trip for used and NFA guns, $25 FFL transfers, and parts kits you won't find on a big-box shelf.

Getting here from Trussville

Trademark Guns is at 1020 Wharton Ave, Birmingham, AL 35217. From Trussville it's about 11 miles, roughly 20 minutes: head west on US 11 and Tarrant Huffman Road. Get directions from Trussville.

We're open 9 AM – 5 PM, by appointment only, so call (205) 424-4221 or send a message before you make the drive.

About Trussville and your carry permit

Trussville sits on the Cahaba River along I-59. Most of the city is in Jefferson County, with a smaller part reaching into St. Clair County. That matters for one thing gun owners deal with: which sheriff issues your carry permit.

Alabama hasn't required a permit to carry a pistol since January 1, 2023, but a permit still helps if you travel, since some states that honor Alabama permits don't allow permitless carry. Permits come from the sheriff of the county you live in:

Jefferson County Sheriff's Office (if you live in the Jefferson County part of Trussville)
Fees: $7.50 per year, up to 5 years ($37.50). Apply or renew online through the sheriff's permit portal, or in person at the sheriff's Birmingham headquarters (2200 Rev. Abraham Woods Jr. Blvd) or the Bessemer office. Veterans and active-duty military can get a permit at no cost by applying in person with proof of service. Sheriff's permit page
St. Clair County Sheriff's Office (if you live in the St. Clair County part of Trussville)
Fees: $15 for 1 year, $75 for 5 years, $300 lifetime ($150 lifetime if you're over 60). Apply online (the online system adds a small service fee) or pay cash in person once you're approved. You must be 19 or older and a St. Clair County resident. The sheriff has offices in Ashville and Pell City. Sheriff's permit page

Fees and steps are from each sheriff's website as of October 2026; check with the office before you apply.

Places to shoot near Trussville

The closest state-run public range is the Cahaba River WMA Shooting Range in neighboring Shelby County. State public ranges require a valid Alabama hunting, heritage, fishing or WMA license for users ages 16 to 64. See the full list on the Alabama public shooting ranges page. New shooters can find a class through NRA Firearm Training.

What Trussville shooters can get at Trademark Guns

  • New and used guns, priced on our online rack so you can see what's here before you drive.
  • $25 FFL transfers for guns you buy online, handgun or long gun.
  • NFA items. Suppressors now sell on a Form 4473 and NICS check; we still handle SBRs and SBSs on an approved Form 4. What changed in 2026.
  • Custom builds and parts kits from a licensed manufacturer (FFL Type 07).
  • Start your background check online and finish the Form 4473 at the counter in about 15 minutes.

On the rack now

S5 Tactical SMP
Built hereUsed
S5 Tactical · SBR

SMP

.45 ACP · 25 rd · 8" · Striker-fired
$2,899.99Last one
HK 94 MP5-SD
Built hereUsedSale
HK 94 · SBR

MP5-SD

9mm · 30 rd · 7.6" · Striker-fired
$3,299$3,599Last one
CZ Scorpion EVO 3 S1
Built hereUsed
CZ · SBR

Scorpion EVO 3 S1

9mm · 15 rd · 7.72" · Semi-auto
$1,699Last one
CZ Scorpion EVO 3 S1
Built hereUsed
CZ · SBR

Scorpion EVO 3 S1

9mm · 15 rd · 7.72" · Semi-auto
$1,599Last one

See everything in stock →

Common questions

Which sheriff issues my pistol permit if I live in Trussville?
It depends on which county your home is in. Most of Trussville is in Jefferson County, so most residents apply with the Jefferson County Sheriff. If your address is in the St. Clair County part of town, you apply with the St. Clair County Sheriff.
Do I need a permit to carry a pistol in Alabama?
No. Since January 1, 2023, Alabama law has allowed adults who can legally own a handgun to carry one without a permit. Many people still get one, because other states that honor Alabama permits may not allow permitless carry.
Call Shop