try http://www.shenandoahmin.com/
they are 54mm. You would have to do some converting on the Union soldiers though.
you can also try http://www.toysoldierco.com/
Once again, probably more converting.
the Rebs would be bas reb soldiers. I believe there was were a regiment from Alabama stationed there as guards.