That's really nice bunting. Most reenactor flags don't use nice period-style bunting like this (actually, I've never seen one that did, because it's really hard to find now). And a reenactor flag wouldn't have the faded unit designation and battle honor - they would (should) look new. IMO, this flag should be examined and authenticated by an expert in the field.