Wow! You're able to buy 9mm for $9/50? That's what it cost me to load 124gr coated. Of course I don't shoot that much 9mm anymore.
Hmm, what am I paying right now...my lead was sourced by a buddy who berm mined a closed range, split it with the guy who smelted, alloyed and ingoted it for me, so cost for lead...zero, incluyding casting and powder coating - the same buddy is always givi9ng me powder coat colors he doesn't like. I don't care if my bullets are pink or yellow as long as they hit the mark.
Primers, we'll use the worst price, $9.99 per 100 right now locally. So, that's $5 per 50 right there. Otherwise, best price I paid recently was still high, $79 per 1000 at Scheels.
Powder, well, last time I bought Accurate Arms #2, which I use 3.8 grains per load, was $33.99 a pound - it's gone up a bit. That's rounded up to two cents per round. So, that's a buck per 50. Brass is free, sourced off the range and given to me, all equipment paid for itself a decade ago. So, yeah, I can load 50 rounds of 9mm for $6 or less. Do not try to throw in that stupid "what's your time worth": because this is a hobby and if I wasn't loading, I'd be right here on the computer or doing something else relaxing, not going in to work. So my time cost doesn't figure in at all, not one penny.
And, like Electrod47 said, its fun and therapeutic. Did I mention when I am loading, nobody bothers me in my little corner of the world?