Palmetto State Armory has Hornady Critical Duty 9mm +P for $23.99. And 10 packs of D&H AR15 magazines for $119.99. In my experience the mags sell out but then often come back within a few days. Specific ammo not so much but they do seem to be getting misc pistol ammo in pretty regularly. Sadly their 223/556 is still very high.