Ranges cost money to operate, target stand repairs, insurance and for indoor ranges you have electric and heat.
Our range dues are $25 per year ($35 for family), which gets you unlimited access to the indoor or out door range.
Target stands get shot up, they are target stands however, meaning that is a variable cost. Or the more people shooting, the more repairs needed.
So lets say you have 100 members, and funds to do the maintains or repairs needed to support 100 members, and half these members show up with a guest. Your maintenance cost is gonna go up 50%, but you income doesn't go up. Who's gonna pay.
What we do is allow people to bring guest, but that guest has to pay $5 per session.
What is unfair about that?
To make a range work work we have a small percentage who show up at work parties to built target stands, police up trash, etc. Its hard enough to take care of members, but when you add guest you adding to the cost without adding to the income.
I like the way the Lander Valley Sportsman's Club does it. Their membership is a bit higher but they off huge discounts to members who show up for work parties. So if one was short of funds, he could in theory shoot for nothing bu putting in a few hours in help maintaining the range.
Still there is the material cost. Lumber isn't cheap. Steel targets is more expensive.
No sir, I see nothing wrong with charging guest. Many would take advantage of the free guest programs, where as if they go to the range 5 times, they realize they could have joined for $25, and shoot 365 times. Do the math.