Another thing to consider is how cheap is cheaper? I did a little math the other day and here is what I came up with in shooting in my Pietta 1860 Army.
1 Pound of Powder = approx. $25
1 pound = 7000 grains
(Blackpowder is measured by volume, not weight, but it works out pretty close and my figures are approximate.)
7000/30 grains per shot = approx. 230 shots
$25/230 shots = approx. 10 cents per shot
.457 cal roundballs = approx. $10/100 = 10 cents per ball
Percussion caps per 100 = $8/100 = 8 cents per cap
All told, It costs me approximately 0.28 cents per shot to fire my cap and ball revolver.
Now of course, you can scrounge for lead and cast your own balls. You can also buy powder in bulk and get it cheaper than $25, all which would reduce you cost per shot but the figures I used above are just approximate. Different variables apply. But in the end, it is not really cheaper for me to shoot my cap and ball than it is my centerfire pistols since I can reload many times for less than 0.25 cents per shot.
Just some food for thought. At any rate, cap and ball revolvers are a blast and I think everybody should have one.
Jeff