On 9mm & 38Sp I figure my cost per round as follows:
Primer 3c
Powder 1c
Brass 0.6c (I buy once fired for 6c apiece and figure 10 firings )
Bullet 0.6c ( 1lb of wheel weights @ 30c/lb = 47 x 150gr )
Adds up to a little over a nickel per round. You can't even buy good quality .22lr for that price.
The .357mag once fired brass costs me about 10c/round so that bumps it up to 6c per round. I got several hundred lbs of ww for free but that doesn't mean it has no value.
If I were involved in serious competition I would probably buy some premium new brass just for the matches themselves.
To be complete one should really factor in the wear and tear of the machinery but I doubt this amounts to 1c a round. Certainly far cheaper than driving to Walmart or paying mail order shipping.
For this I can get high quality ammo tuned to my gun and the kind of shooting I have in mind. I can load soft rounds to practice with a snubbie. As mentioned before, I am never out of ammo. And it is very satisfying to turn out rounds of ammo - it's a bit like baking cookies
Sure you can do it for 20c per round if you want to but even then you are saving big time when you compare it with
similar quality factory ammo.
IMO serious practice means many many thousands of rounds. The only way to afford that is either to reload or to marry a rich widow. I am still open to the latter option if anyone has a phone number for me