Hi BrianLara400*, thanks for posting, and although belated, welcome to the forum.
I bought the profiled blank from TSE, they said it was the correct profile (custom profiled from their file), and while I'm not complaining it's a bit heavier than original. When I do the next one I'll send them measurements of an original, and they can make it to those dimensions. I really like TSE barrels and find they shoot great and are excellent value... As well as being good to deal with.
I had been looking for a while for the right mag, and finally found a couple attached to rifles. None spare though sorry.