Anyone who complains of an ammo shortage needs to learn how to reload. First you buy a reloading kit with the dies. Then buy your projectiles, primers, powder, bullet & case lube, and brass then load your own rounds. Follow published loading data from reputable sources. Don't double charge your cases, don't seat & crimp bullets without charging the case (or else you'll get a squib fire, very dangerous), and do not deep seat the bullets or you're risking a catastrophic failure. Homegrown ammo is also more accurate with more consistent velocities whereas factory ammo often varies a bit.
Disclaimer: I have only owned firearms in minecraft
EDIT: Also, don't reload .40S&W until you are highly experienced.
I've got a friend who shoots 3 gun and their whole scene is having trouble finding primers you might come across a few but they are basically unavailable to lots of people.
I just checked the websites of a couple LGS stores near me, and they're mostly out of stock. Feels like there is some fuckery going about. People are definitely hoarding.
(post is archived)