Hi Brian,
I bought the full set 'Brothers Resist Together' when first released by Semper Fedelis and was happy with quality regarding sculpting, casting etc, I haven't built it as yet so cannot comment on fit of parts but being 3d sculpted I expect it to be very good, nothing popped out from viewing the parts that it would cause any issues.
Obviously it is now sold by another company who may use a different caster so quality of casting could differ.
Would love to see your painted version of the Legionarius
Cheers
Steve