These are the matches I usually attend
IDPA
2nd Sat. of the month at Black Creek (Hanover) Not far off of I295
4th Sunday at Cavalier (Hanover) Not too far off of I64 West of Richmond
USPSA
1st Sunday Fredericksburg
If you would like directions to any of these I can try to help