I also bought a box of these, but haven't installed any of them yet. I did an eyeball comparison with a new CGW FPRP I have and they look very similar, but these pins off of Amazon have a significantly smaller gap than the CGW ones. I don't guess that should be a problem.
Also I didn't see anything about a nation of origin on the box, but I noticed the Amazon listing says they are made in India.