Got mine. Same, it's uncarded. Everything is stamped properly, seems fine minus packaging.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Just installed mine.
Although I do not have another guaranteed OEM MFT stock to compare it to, the quality is good enough so that I assume it's legit. It has a nice tight fit with absolutely no wiggle; I like it much better than the Magpul MOE stock that used to be on my AR.
I am happy with my purchase.