My gun range membership is $150.00 per year and seniors are $75.00 per year. Range membership here also includes NRA membership if you don't already have one.
For public rifle, pistol, & competition ranges, non-members pay $14.00 and members only pay $3.00.
For shotgun, non-members pays $6.00 per round and members pay $4.00 per round.
Also, for two days a week only members can be there.
For as much as I shoot a membership is worth it.
You have to be a member to get onto competition ranges and usually the various clubs that shoot competitions have their own annual fees if you join them plus entry fees for competing in a match where prizes are awarded. However, most clubs will let you shoot with them for a small day fee and of course the same entrance fee for a match would apply even for a member paying a day fee with one of these clubs.
I was a member of a trap and skeet club that charged $100 per year. The only real benefit was that you paid $4 per round rather than $6.
Another club that offers a rifle range along w/ pistol and trap and skeet charged $300 per year and you are also required to "help out," attend meetings, and work at their sponsored gun shows. That's too much involvement for me. They also offer various competitions one of which I was interested in; and, that was rifle, but you are required to shoot prone and I physically can't do that so the hell with them.
I envy the guys who know guys who have their own land and or private places to shoot. I don't have any friends because I am a grouchy opinionated old fart that no one wants to be around for very long, so I'll just continue to go to the county owned public range that charges $5 per day to shoot.
I pay $165 per year and that includes a members only pistol range, multipurpose range, shotgun range, and 100/200 yard range. We can bring our own clays and shoot all the skeet/trap we want for free. I think it's a pretty good deal. I've often got a range to myself when I go. They also have a public range that's separate from the private ranges and that costs $10 per shooter.