Casting will work well for a while. Ranges are starting to ban any bullets that are cast, swaged, or have exposed lead. More of an issue for indoor ranges, especially those that are members of NASR. Lead control is becoming very expesive for them. Filter costs for the vent system, disposal costs for the used filters, protective clothing used in range cleanup, etc. Even sweeping is being discouraged in favor of more expensive HEPA filtered vacuums.
Outdoor ranges are coming under scrutiny because of the lead leaching into ground water.
Wouldn't be a bit surprised to see lead bullets of any kind banned soon for range use. At the very least a complete metal jacket or plated bullet will be required.
As for the original topic, 9mm reloading can be real inexpensive, even using jacketed bullets. Buy them 2-3 cases at a time from places like Montana Gold.