addressing the concern over getting a bad mag, the Ivanhoe sites return policy states " Any item, if returned to us within 7 days, in the same condition as received , will be replaced, credited or refunded for the merchandise value only. No shipping charges will be credited or refunded. A return order form (printed on the back of your invoice) must be enclosed with your return."
and that seems fairly reasonable, but the Top Gun site seems to be less accommodating , saying
"If you are not happy with any of our accessories, you may return it in "as received" condition within 30 days for a refund. Returns must be in unused/untested/new condition with undamaged, unopened manufacturers original packaging including all included labels, instructions, inserts etc.. Product must be resalable. Returns are subject to a 10% restocking fee. Shipping is non-refundable"
i'm not real clear on how a customer would know if thier newly purchased mag would work or not if they could not test it and expect to get thier money back or a replacement , should a problem arise.