I go to Range 82 out in Midlands, just off Rt 28 outside of Bealton. They got 16 lanes at 100 yards. It's a nice setup and every time I've gone there I've pretty much had the range to myself. $250 a year for membership.
I also joined the Quantico Shooting Club at Quantico, they have some form of long range meets every month. $80 a year and discounts on match fees.
I'm shooting F Class T/R with a Vz-24 Mauser I built to .308...