Don't ask for directions but there is a gunstore in Hall. Large selection and class three weapons. It has been at least two years since I have been there. Think it is near hazlewood.
G & O has helped lighten the load in my wallet more than once. Seems like a no BS type of place. Good folks and it's close to home. Prices are fair, but I don't think they do the volume like say PSS, so there is only so much they can do on price.
I stopped by Friday (4/17) to pick up some ammo, they have a butt load of long guns right now and a decent number of hand guns. Sorry, I did not take notice of types, other than noticing about 5 AR's.
I have no issue with spending my hard earned dollars at their store. Google "guns and ordnance" for their website.
+1 on G&O. Great shop, clean, well-lit, decent selection, fair pricing and great customer service - happy to answer any/all questions. Were very nice to my wife as well. Worth the drive into the country.