Skip to content
Diamond K ArmoryDiamond K Armory
  • Shop
    • In Store
    • Online Only
  • Monthly Auctions
  • Info
    • About
    • Transfers
    • Consignments
    • FAQ’s
    • Past Auctions
  • NFA Update
  • Login / Register
  • Cart / $0.00 0
    • No products in the cart.

      Return to shop

  • 0
    Cart

    No products in the cart.

    Return to shop

  • Click here for the november auction | closes 11/14
  • Click here for the november auction | closes 11/14
Home / Product Barrel Length / 20" / Page 16
Filter

Showing 751–800 of 1863 results

Filters
  

Product categories

MOSS 500 410/20" TURKEY HOLO MOGL 5R
Add to wishlist
Quick View

MOSS 500 410/20″ TURKEY HOLO MOGL 5R

$686.00
Add to cart
MOSS 590A1 RETRO 12GA 20 8RD
Add to wishlist
Quick View

MOSS 590A1 RETRO 12GA 20 8RD

$882.00
Add to cart
MOSS PAT 243WIN w/SCOPE MUDDY GIRL WILD CAMO 20 5RD
Add to wishlist
Quick View
Out of stock

MOSS PAT 243WIN w/SCOPE MUDDY GIRL WILD CAMO 20 5RD

$476.00
Read more
Mossberg 28065 Patriot Super Bantam 243 Win Caliber with 5+1 Capacity, 20" Fluted Barrel, Blued Metal Finish & TrueTimber Strata Synthetic Stock Right Hand (Youth) Includes 3-9x40mm Scope
Add to wishlist
Quick View

Mossberg 28065 Patriot Super Bantam 243 Win Caliber with 5+1 Capacity, 20″ Fluted Barrel, Blued Metal Finish & TrueTimber Strata Synthetic Stock Right Hand (Youth) Includes 3-9x40mm Scope

$492.00
Add to cart
Mossberg 28080 Patriot  450 Bushmaster 4+1 20" Matte Blued Threaded Barrel, OD Green Synthetic Stock
Add to wishlist
Quick View

Mossberg 28080 Patriot 450 Bushmaster 4+1 20″ Matte Blued Threaded Barrel, OD Green Synthetic Stock

$418.00
Add to cart
Mossberg 28143 Patriot Super Bantam 6.5 Creedmoor 5+1 20" Matte Blued Fluted Barrel Matte Blued Steel Muddy Girl Wild Right Hand
Add to wishlist
Quick View

Mossberg 28143 Patriot Super Bantam 6.5 Creedmoor 5+1 20″ Matte Blued Fluted Barrel Matte Blued Steel Muddy Girl Wild Right Hand

$476.00
Add to cart
Mossberg 28145 Patriot Super Bantam 308 Win Caliber with 5+1 Capacity, 20" Fluted Barrel, Matte Blued Metal Finish & Muddy Girl Wild Synthetic Stock Right Hand (Youth) Includes 3-9x40mm Scope
Add to wishlist
Quick View

Mossberg 28145 Patriot Super Bantam 308 Win Caliber with 5+1 Capacity, 20″ Fluted Barrel, Matte Blued Metal Finish & Muddy Girl Wild Synthetic Stock Right Hand (Youth) Includes 3-9x40mm Scope

$476.00
Add to cart
Mossberg 28222 Patriot  400 Legend 4+1 20" Threaded Barrel
Add to wishlist
Quick View

Mossberg 28222 Patriot 400 Legend 4+1 20″ Threaded Barrel

$580.00
Add to cart
Mossberg 28238 Patriot w/Optic Full Size 450 Bushmaster 4+1 20" Matte Blued Threaded Barrel, Matte Blued Drilled & Tapped Receiver, Walnut Fixed Stock, Vortex Crossfire II 3-9x40mm Scope, Right Hand
Add to wishlist
Quick View

Mossberg 28238 Patriot w/Optic Full Size 450 Bushmaster 4+1 20″ Matte Blued Threaded Barrel, Matte Blued Drilled & Tapped Receiver, Walnut Fixed Stock, Vortex Crossfire II 3-9x40mm Scope, Right Hand

$701.00
Add to cart
Mossberg 28259 Patriot  Full Size 450 Bushmaster 4+1 20" Stainless Cerakote Fluted Threaded Barrel, Drilled & Tapped Stainless Cerakote Receiver, Black Fixed Synthetic Stock
Add to wishlist
Quick View

Mossberg 28259 Patriot Full Size 450 Bushmaster 4+1 20″ Stainless Cerakote Fluted Threaded Barrel, Drilled & Tapped Stainless Cerakote Receiver, Black Fixed Synthetic Stock

$441.00
Add to cart
MOSSBERG 500 SLUGSTER 410/20 3" BL/SYN
Add to wishlist
Quick View

MOSSBERG 500 SLUGSTER 410/20 3″ BL/SYN

$440.00
Add to cart
MOSSBERG 500 TURKEY 20G PUMP 3" CHAMBER 20" V.R. BBL, MO GRNLEAF, HS407K INCLUDED
Add to wishlist
Quick View

MOSSBERG 500 TURKEY 20G PUMP 3″ CHAMBER 20″ V.R. BBL, MO GRNLEAF, HS407K INCLUDED

$686.00
Add to cart
MOSSBERG 500 TURKEY BANTAM - 20GA 20" 3" MOSSYOAK MICRO DOT
Add to wishlist
Quick View

MOSSBERG 500 TURKEY BANTAM – 20GA 20″ 3″ MOSSYOAK MICRO DOT

$714.00
Add to cart
MOSSBERG 505 YOUTH 12"LOP SGP 20 20" 3CT 3" BL WOOD
Add to wishlist
Quick View
Out of stock

MOSSBERG 505 YOUTH 12″LOP SGP 20 20″ 3CT 3″ BL WOOD

$418.00
Read more
MOSSBERG 505 YOUTH 410 3" - 20"VR BLUED HARDWOOD
Add to wishlist
Quick View

MOSSBERG 505 YOUTH 410 3″ – 20″VR BLUED HARDWOOD

$428.00
Add to cart
Mossberg 50771 590A1 Tactical SPX 12 Gauge 3" 8+1 20" Parkerized Heavy-Walled Barrel Black Rec with Ghost Ring Rear Sight Black Synthetic Stock Right Hand Includes Bayonet Lug
Add to wishlist
Quick View
Out of stock

Mossberg 50771 590A1 Tactical SPX 12 Gauge 3″ 8+1 20″ Parkerized Heavy-Walled Barrel Black Rec with Ghost Ring Rear Sight Black Synthetic Stock Right Hand Includes Bayonet Lug

$934.00
Read more
Mossberg 51668 590A1 Tactical 12 Gauge 3" 8+1 20" Parkerized Heavy-Walled Barrel Black Rec with Ghost Ring Rear Sight Black Fixed with Storage Compartment Stock Right Hand (LE)
Add to wishlist
Quick View
Out of stock

Mossberg 51668 590A1 Tactical 12 Gauge 3″ 8+1 20″ Parkerized Heavy-Walled Barrel Black Rec with Ghost Ring Rear Sight Black Fixed with Storage Compartment Stock Right Hand (LE)

$783.00
Read more
Mossberg 52280 500  Full Size 12 Gauge Pump 3" 5+1 20" Mossy Oak Obsession Vent Rib Barrel & Integral Scope Mount Steel Receiver, Fixed Mossy Oak Obsession Synthetic Stock, X-Factor Ported Choke
Add to wishlist
Quick View
Out of stock

Mossberg 52280 500 Full Size 12 Gauge Pump 3″ 5+1 20″ Mossy Oak Obsession Vent Rib Barrel & Integral Scope Mount Steel Receiver, Fixed Mossy Oak Obsession Synthetic Stock, X-Factor Ported Choke

$464.00
Read more
MOSSBERG 590 MARINER 12GA 3" - 9RD 20" MARINECOTE/SYN
Add to wishlist
Quick View
Out of stock

MOSSBERG 590 MARINER 12GA 3″ – 9RD 20″ MARINECOTE/SYN

$729.00
Read more
MOSSBERG 590 PERSUADER 12/20 BL/SY 9+1
Add to wishlist
Quick View

MOSSBERG 590 PERSUADER 12/20 BL/SY 9+1

$522.00
Add to cart
MOSSBERG 590 PERSUADER 12/20 SYN PG KIT
Add to wishlist
Quick View

MOSSBERG 590 PERSUADER 12/20 SYN PG KIT

$498.00
Add to cart
MOSSBERG 590 PERSUADER BANTAM, GHOST RING 20G 20" BLACK 8RD
Add to wishlist
Quick View

MOSSBERG 590 PERSUADER BANTAM, GHOST RING 20G 20″ BLACK 8RD

$515.00
Add to cart
MOSSBERG 590 RETRO 12GA 3" 9RD - 20" BLUED/WALNUT
Add to wishlist
Quick View

MOSSBERG 590 RETRO 12GA 3″ 9RD – 20″ BLUED/WALNUT

$591.00
Add to cart
MOSSBERG 590 SECURITY 12GA 3" - 9RD 20" CHROME WALNUT
Add to wishlist
Quick View

MOSSBERG 590 SECURITY 12GA 3″ – 9RD 20″ CHROME WALNUT

$826.00
Add to cart
MOSSBERG 590 TACT 12/20 MLOK FOREND 8+1
Add to wishlist
Quick View

MOSSBERG 590 TACT 12/20 MLOK FOREND 8+1

$584.00
Add to cart
MOSSBERG 590 TACTICAL SGP 12GA 20IN BBS BS FLEX REAR END WITH TACTICAL STOCK AND PG 8RD
Add to wishlist
Quick View
Out of stock

MOSSBERG 590 TACTICAL SGP 12GA 20IN BBS BS FLEX REAR END WITH TACTICAL STOCK AND PG 8RD

$637.00
Read more
MOSSBERG 590A1 12/20 MAGPUL STK/FOREND
Add to wishlist
Quick View

MOSSBERG 590A1 12/20 MAGPUL STK/FOREND

$817.00
Add to cart
MOSSBERG 590A1 12/20 PKZD BL/SY 9-SHOT
Add to wishlist
Quick View

MOSSBERG 590A1 12/20 PKZD BL/SY 9-SHOT

$690.00
Add to cart
MOSSBERG 590A1 12GA 3" 9RD 20" - GHOST RING PARKERIZED/SYN
Add to wishlist
Quick View

MOSSBERG 590A1 12GA 3″ 9RD 20″ – GHOST RING PARKERIZED/SYN

$744.00
Add to cart
MOSSBERG 590A1 PRO 12/20 TUNG OR
Add to wishlist
Quick View

MOSSBERG 590A1 PRO 12/20 TUNG OR

$873.00
Add to cart
MOSSBERG 590A1 PRO 12/20 TUNG OR MP
Add to wishlist
Quick View

MOSSBERG 590A1 PRO 12/20 TUNG OR MP

$1,005.00
Add to cart
MOSSBERG 590A1 SGP 12GA 20IN HVY BBL XSGRS BLK SYN MLOCK FOREND 8RD CYL BORE
Add to wishlist
Quick View

MOSSBERG 590A1 SGP 12GA 20IN HVY BBL XSGRS BLK SYN MLOCK FOREND 8RD CYL BORE

$692.00
Add to cart
MOSSBERG 590S 12GA 20" 9RD - 1.75"-3" M-LOK BLUED/SYN
Add to wishlist
Quick View
Out of stock

MOSSBERG 590S 12GA 20″ 9RD – 1.75″-3″ M-LOK BLUED/SYN

$674.00
Read more
MOSSBERG 590S TACT 12/20 13+1 BL/SY OR
Add to wishlist
Quick View

MOSSBERG 590S TACT 12/20 13+1 BL/SY OR

$597.00
Add to cart
Mossberg 75486 Silver Reserve Eventide Turkey Over/Under 20 Gauge 3" 2rd 20", Mossy Oak Greenleaf, Synthetic Furniture, Fiber Optic Sight, Ext. Turkey Choke
Add to wishlist
Quick View

Mossberg 75486 Silver Reserve Eventide Turkey Over/Under 20 Gauge 3″ 2rd 20″, Mossy Oak Greenleaf, Synthetic Furniture, Fiber Optic Sight, Ext. Turkey Choke

$826.00
Add to cart
MOSSBERG 835 TACTICAL TURKEY - 12GA 3.5" 20" MO-OBSESSION
Add to wishlist
Quick View

MOSSBERG 835 TACTICAL TURKEY – 12GA 3.5″ 20″ MO-OBSESSION

$669.00
Add to cart
MOSSBERG 835 TKY 12/20 MOGL 3.5" OPTIC
Add to wishlist
Quick View

MOSSBERG 835 TKY 12/20 MOGL 3.5″ OPTIC

$728.00
Add to cart
MOSSBERG MAVERICK 88 PUMP 12/20 CYL 3"
Add to wishlist
Quick View

MOSSBERG MAVERICK 88 PUMP 12/20 CYL 3″

$261.00
Add to cart
MOSSBERG MVP LR 7.62MM 20" BL/ODG 10+1#
Add to wishlist
Quick View
Out of stock

MOSSBERG MVP LR 7.62MM 20″ BL/ODG 10+1#

$580.00
Read more
MOSSBERG PATRIOT - 450 BUSHMASTER 20" BLUED/WAL
Add to wishlist
Quick View

MOSSBERG PATRIOT – 450 BUSHMASTER 20″ BLUED/WAL

$567.00
Add to cart
MOSSBERG PATRIOT .308 WIN SUPER BANTAM FLUTED BBL 3-9X40MM SCOPE
Add to wishlist
Quick View

MOSSBERG PATRIOT .308 WIN SUPER BANTAM FLUTED BBL 3-9X40MM SCOPE

$434.00
Add to cart
MOSSBERG PATRIOT 300WIN BL/SYN 20" TB
Add to wishlist
Quick View

MOSSBERG PATRIOT 300WIN BL/SYN 20″ TB

$414.00
Add to cart
MOSSBERG PATRIOT 400 LEGEND - 20" SS CERAKOTE/LAMINATED
Add to wishlist
Quick View

MOSSBERG PATRIOT 400 LEGEND – 20″ SS CERAKOTE/LAMINATED

$638.00
Add to cart
MOSSBERG PATRIOT 400 LEGEND - 20" THREADED 3-9X40 MAT WALNUT
Add to wishlist
Quick View

MOSSBERG PATRIOT 400 LEGEND – 20″ THREADED 3-9X40 MAT WALNUT

$621.00
Add to cart
MOSSBERG PATRIOT 400 LEGEND RIFLE 20" WALNUT/BLK 4RD VORTEX 3-9X40 SCOPE
Add to wishlist
Quick View

MOSSBERG PATRIOT 400 LEGEND RIFLE 20″ WALNUT/BLK 4RD VORTEX 3-9X40 SCOPE

$690.00
Add to cart
MOSSBERG PATRIOT 400LEG BL/SY 20" 4+1
Add to wishlist
Quick View

MOSSBERG PATRIOT 400LEG BL/SY 20″ 4+1

$406.00
Add to cart
MOSSBERG PATRIOT 400LEG BL/SY 20" PKG
Add to wishlist
Quick View

MOSSBERG PATRIOT 400LEG BL/SY 20″ PKG

$440.00
Add to cart
MOSSBERG PATRIOT 400LEG SS CERAKOTE/SYN
Add to wishlist
Quick View

MOSSBERG PATRIOT 400LEG SS CERAKOTE/SYN

$441.00
Add to cart
MOSSBERG PATRIOT 450BM BL/SYN 20" 3+1
Add to wishlist
Quick View

MOSSBERG PATRIOT 450BM BL/SYN 20″ 3+1

$400.00
Add to cart
MOSSBERG PATRIOT 7PRC BL/SYN 20" TB
Add to wishlist
Quick View

MOSSBERG PATRIOT 7PRC BL/SYN 20″ TB

$414.00
Add to cart
  • 1
  • 2
  • 3
  • …
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • …
  • 36
  • 37
  • 38
Hours & Info
535 HCR 4223
Hillsboro, Texas 76645
(254) 870-8990
[email protected]
M - F: 9:00 AM - 6:00 PM
Saturday: By Appointment Only
Terms & Conditions

Privacy Policy

Terms & Conditions

Shipping & Returns Policy

Delivery Timeframe

FAQ’s

Visa
PayPal
Stripe
MasterCard
Bank Transfer
Cash on Pickup
Copyright 2026 © 2026 Diamond K Armory. All Rights Reserved.
  • Shop
    • In Store
    • Online Only
  • Monthly Auctions
  • Info
    • About
    • Transfers
    • Consignments
    • FAQ’s
    • Past Auctions
  • NFA Update
  • Login / Register
Login with Google

Login

Lost your password?

Register

A link to set a new password will be sent to your email address.

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

Loading Comments...