Mec-gar is 100 percent good to go. As said before, they make many of the factory mags for a bunch of manufacturers. I prefer them to new factory mags due to cost and they are about the only substitute mag for me.