There is a public range at the
C.F. Phelps WMA which I guess would qualify as Northern VA. Your other option is the
Clark Brothers Gun Shop range located near Warrenton, which is free as long as you purchase your ammo there. That's about it for ranges that do not require a membership.