MSD or not

had
No, they are not all made in China. Other Asian/Indian locations too. I would not trust any of them. Maybe some are made elsewhere, I don't know. When they were made by Chrysler Corp. they were of high quality.
And as far as I know the real MSD boxes are made in USA. 150,000 square foot factory, over 400 employees, in El Paso, Texas.

And , have worked flawlessly on 5 diff. hotrods for me .