You may wanna check out psa. They have factory xd9 mags for 9.99 w/free ship if ya get 5+. Pretty reasonable for factory mags.