1st Battalion Virginia Infantry 39th Battalion Virginia Cavalry 24th Battalion Virginia Partisan Rangers