Indoor ranges in my area are $17-$20 per hour. An outdoor supervised range run by the Department of Conservation is around $2, and can be quite crowded. Unsupervised Conservation Department ranges are free, but quite a drive. I solved the problem with a range membership at a hunt club about 20 miles from home. $100 initiation, and $120 per year. As often as I shoot that's far less than the outdoor pay range, and a lot less fuel cost than the free ranges.
Cheapshooter's rules of gun ownership #1: NEVER SELL OR TRADE ANYTHING!