North STL County here. Grew up in South STL City. Former Ford Hazelwood worker. I buy, trade, and sell all of my gun business with Mike's Guns in Saint Charles. Cabela's did have tons of pistol ammo. Now its all gone and when its in stock there is a 2 box limit. But I did buy quite a few boxes of MagTech 9mm, 40 and 45ACP there before the big ammo rush. Cant find ANY SKS/AK ammo anywhere except online. I did buy my Glock 21SF at Cabela's on sale about year ago. Couldnt pass up the price.
Mike's Guns also sells Meprolight night sights for Glocks for around $80.00 tax included and he installs them for free. Does a damn good job too!
G17 G19 G19FDE G21SF G22 G27 G30 (All Gen3)
Romanian AK-47 Bushmaster M4-A3
NAA & Davis 22 Magnum Derringers
Ruger LCP Ruger Mark III 22/45
Ruger 10/22 Custom Stainless