I go the try to keep on hand16 lbs of reliable powders in my case that 4064 296 748 4350 of some breed. That's just my go tos generally I can get a good load with one of those. As far as billets and primers go I've stock piled a bunch just by catching stuff on sale . The last time I bought primers I was in cabelas and they were half off for 1000 count cci needless to say I was that butt head that bought all they had. That's been almost 10 hrs ago and I still have enough to last another 10 years