My understanding is the Lee’s General order number 4 required southern soldiers (a marksman company per brigade) to follow attacks and shoot down any that were too slow.
That would indeed be a counterpart and a predecessor to Soviet blocking battalions.
If true, it would change my perception of Civil War armies, and indeed lead to the question: how many Confederate troops were gunned down by their own units?