Too many issues with this vendor, they might have been reliable 2 months ago but are now on shaky ground. Would steer clear and wait for those missing mags arrive. For anyone wanting to place a subscription might have to wait this one out, see them make it good or fail.