Reloading your own ammo saves quite a bit. Costs have risen, but I can still make 9mm for $130 per thousand.
Getting to the range more often is my goal, and try for twice a month. I typically go through 200 rounds a range session, so 400 rounds a month. That puts me at around $50 a month for ammo. Pretty affordable for most people.