I keep a couple thousand new cases for the 5 calibers I do shoot and reload. I keep about 5K in bullets for each as well as primers. At the moment I'm still comparing some powders so I buy by the lb only. Now once I decide to use a given powder for a set need then I buy in the largest amount I can. Some of my guns in the case of 9mm and 45APC it has come down to 2 powders basically one for SD the other for target practice. I have three powders for my 45 Colts one for hunting, SD and Cowboy action/target loads. The 454 Casull I use the same powder as the 45 Colt for hunting with one lighter recoil powder for target practice and small game. The 45-70 I use 3 powders one for small game/target, game such as pigs to deer and another for the larger game from bear to elephants. I buy 12 and 20 ga shot shells as it is still reasonably priced and only load 12 ga for cowboy action with black powder. As for 22 caliber I don't own on as I have a pellet gun that hits as hard for very small game such as rabbits, birds etc.