Smokin buck, those numbers are right from the actual local and mail order cost for most people. Powder is now $30 a pound in my area. I get 58 shots per pound at 120 grains. That comes out to $.51 each shot. The .62 balls are $10.00 for 25, plus over $10.00 shipping. That alone is over $.80. Caps are $10.00 a hundred if you can find them. Flints are $2.00 apiece plus shipping. I get at least 20 shots per flint, but change them more often for hunting.
Sure, one can save a lot of money per shot by casting the balls from scrap lead, or even the $2 a pound lead you can buy, and if you order 25 pounds of powder online it’s cheaper. However, most shooters rely on buying a pound or two at a time and buying balls from a supplier.
Shooting the larger calibers is getting real expensive.