I did not have as much trouble with Blue Ridge Arsenal as the previous poster had. Try here:
http://www.blueridgearsenal.com/
They didn't have what I wanted, frequently, but they had a wide selection of rental firearms and I found them reasonably accommodating with regard to using their range. If you absolutely must have rental guns and a range, I'd have to recommend you at least consider Blue Ridge Arsenal.
The best range in VA hands-down is the NRA range. Get there early. If you haven't been there before you need to take a little test before you qualify to sign up for a slot. Good folks, and the range is clean and well run.
There are no rental firearms there - its strictly BYO. But a nice range. You can't fire RPGs there, or 20mm cannon, but damn near anything else is okay!
If you're visiting the NRA range, you may as well make a pilgrimage of it. There is the national firearms museum there that really shouldn't be missed - it is remarkable. And in the attached store is a wide assortment of books, if you're into looking at different books on firearms, history, and shooting.
A great way to spend a Saturday, if you are so inclined.
Regards,
Doc