Guns


We carry a large selection of firearms at Eagle Armory. Whether you are looking for a small conceal-carry handgun, target / range pistol, hunting rifle, tactical rifle, defense shotgun, or hunting shotgun, we want to be your one-stop-shop for all of your gun needs in southern missouri!

If you are a new shooter or looking to buy your first gun we want you to give Eagle Armory a shot. We try to be the friendliest gun shop around and our number one goal is to make you feel comfortable and help you find the best product for your needs.

Our new and used selection is always changing, be sure to give us a call to check stock.

We hope you will find that our prices are very competitive. We also love to buy and trade so if you are looking to trade up or just find something that fits you better be sure to swing by.

Here are just a few of the brands that we are proud to carry but it is definitely not comprehensive list. If you don’t see your next gun on the list below, give us a call and we can probably still get it at a competitive price!

armalite ArmaLite – Limited Stock Call To Order

arsenal Arsenal – We Always Try To Keep A Few In Stock!

barrettBarrett – Limited Stock Call To Order

beretta Beretta – We Always Try To Keep A Few In Stock!

bcm BCM – We are a stocking dealer and try to keep a wide selection and great prices!

bersa  Bersa – We Always Try To Keep A Few In Stock!

cmmg CMMG – Limited Stock Call To Order

cai Century Arms – We Always Try To Keep A Few In Stock!

colt Colt – Limited Stock Call To Order

cz CZ – We Always Try To Keep A Few In Stock!

daniel defense Daniel Defense – We try to keep a wide variety in stock

diamondback  Diamondback – We Always Try To Keep A Few In Stock!

dpms DPMS – We Always Try To Keep A Few In Stock!

dsa DSA – Limited Stock Call To Order

glock Glock – We are a stocking dealer and try to keep a wide selection and great prices!

hk HK – We Always Try To Keep A Few In Stock!

iwi IWI – We Always Try To Keep A Few In Stock!

io IO Inc – Limited Stock Call To Order

kahr KAHR – Limited Stock Call To Order

keltec  Kel-Tec – We Always Try To Keep A Few In Stock!

kimber Kimber – Limited Stock Call To Order

lwrc  LWRC – We Always Try To Keep A Few In Stock!

kriss KRISS – Limited Stock Call To Order

magnumresearch Magnum Research – Limited Stock Call To Order

marlin  Marlin – We Always Try To Keep A Few In Stock!

naa North American Arms NAA – We Always Try To Keep A Few In Stock!

pof POF USA – Limited Stock Call To Order

rockisland Rock Island Armory – We Always Try To Keep A Few In Stock!

remington Remington – We try to keep a wide variety in stock

rockriverarms Rock River Arms – We are a stocking dealer and try to keep a wide selection and great prices!

rossi Rossi – We Always Try To Keep A Few In Stock!

rugerRuger – We are a stocking dealer and try to keep a wide selection and great prices!

savage   Savage Arms – We try to keep a wide variety in stock

sccy SCCY – We try to keep a wide variety in stock

smithandwesson Smith and Wesson – We are a stocking dealer and try to keep a wide selection and great prices!

sigsauer Sig Sauer – We try to keep a wide variety in stock

sphinx SPHINX – Limited Stock Call To Order

spikestactical Spikes Tactical – We carry a few rifles and some of their parts as well!

springfieldarmory  Springfield Armory – We are a stocking dealer and try to keep a wide selection and great prices!

stagarms  Stag Arms – We Always Try To Keep A Few In Stock!

taurus Taurus  – We try to keep a wide variety in stock

steyr Styer – We Always Try To Keep A Few In Stock!

walther Walther – We try to keep a wide variety in stock

windham Windham Weaponry – We Always Try To Keep A Few In Stock!