Same-day FFL transfers · In-house layaway available · 10,000+ items in stock · Visit us in Grafton, OH

Northeast Ohio’s Trusted Armory

Premium Firearms. Expert Service. Honest Prices.

Shop thousands of in-stock firearms, ammunition, and optics — with same-day FFL transfers and in-house layaway available.

★ 4.7 Google · FFL Dealer · Layaway Available · Fast Shipping

FFL Dealer    Secure Checkout    In-House Layaway    Fast FFL Transfers    In-House Gunsmith    Local Experts Since 2019

Shop the Range

Shop by Category

The D&A Difference

Why Choose D&A Armory

Real Local Experts

A brick-and-mortar shop run by people who shoot, with an in-house gunsmith on the bench for Cerakote, optic cuts, engraving and repairs. Honest advice, every visit.

Huge In-Stock Selection

Thousands of firearms, ammo, optics and gear from the brands you trust.

Same-Day FFL Transfers

Buy online, pick up at your FFL. We make the transfer process simple.

In-House Layaway

Reserve it today and pay over time with our in-house layaway: no credit check, no interest.

★ 4.7 / 5 · 187 Google Reviews

What Customers Say

★★★★★

“I have made several purchases here over the last four years. Today was just like my other experiences. AWESOME. Great people to work with. And they know their stuff! Way better than a big box store like Cabelas or Bass Pro. Highly recommend…”

Dave Fate Google review · in the last week
★★★★★

“Great place Dale the owner is a really cool guy even hooked it up with some free stuff”

Andrew conner Google review · a week ago
★★★★★

“As an international student, I had a hard time finding a gun shop willing to work with my documentation. Of the shops I visited in the Cleveland area, D & A Armory was the only one willing to help me through the process. Jake was incredibly…”

HE Yixiao Google review · 2 weeks ago

Powered by Google

Visit Us

Stop by the shop

D&A Armory LLC
34990 Royalton Rd, Grafton, OH 44044
☎ 440-669-3914

Closed Monday · Tue–Fri 10am–6pm · Sat 10am–3pm · Sun 12pm–5pm

On Royalton Road (Route 82) in Grafton, serving Lorain County, Medina County and the west side of Cleveland. Plan your visit: what is in the shop, services at the counter and answers for first-time buyers.

Get new arrivals & deals

Be first to know when popular firearms and ammo come back in stock.

New arrivals, deals & auction alerts. Unsubscribe anytime.