Try www.ammoman.com he sells good quality at very fair prices. I would keep 100 rounds of good quality HP and 500-1,000 rounds of FMJ depending on how much you practice. When you get down to 200 FMJ reorder. It appears the prices are going to continue to rise so I wouldn't wait too long. Quite honestly I can't forsee a scenerio that would require more than that. If there is more than one person in the house that would be helping you defend your home than I would add an additional 100 rounds of HP for each additional person. If there are going to be multiple guns in use, I would try to be redundant so that you use the same ammo and magazines in the multiple guns. I hope that this helps.