I don't recall the cost, but it's on the website. Initial join-up was the highest, but renewals are around $50 I think. There's an 8 hour "work bond" requirement, which if you DON'T meet there's an extra $80 tacked onto your renewal, but the work bond requirements are easy to meet with a little volunteer work, and each meeting you attend credits you with one hour towards the total of 8.
All the ranges are self-service, there's no range officers. Target stands are provided, when volunteers make some, but I usually bring our own so we're sure to have some. I made up a bunch of target stands and banked enough work bond hours for 2-3 years.
It really is a great place, IMO, but plan to spend most of the day there to get the most out of the drive. Bring a lunch and plenty to drink. I wish I could get my lazy ass out there more often, but then I'd run out of ammo faster.