I don't shoot any competitions, I carry for personal protection.
Since I live in the country, I can shoot from my porch. I try to get in 200-300 rounds a weekend. Various calibers, handguns, long guns, and shotguns.
Seems I've always been able to come up with ammo over the last couple of years.
I keep a good supply of all calibers I own. I try to keep 500 rds. on hand for any gun I might carry, 200 rds. for occasional use guns.