I got a 15/17 round one for my HP, but haven't fired it yet although it loads, fits and chambers perfect.
The 10 rounder for my BDc wasn't stamped Mec-Gar, or for that matter wasn't stamped with anything, so I suspect a factory second from whoever, but most likely a Mec-Gar. I had function problems even loading and when I tried to chamber a round it jammed. I just pitched it as it would cost almost $5 to return. That's a drawback to the internet, sometimes you save $$$, and sometimes you loose.