I've had great luck with MecGar and Tripp magazines over the years....they've functioned and held up well even after many competitions and being dropped in sand and dirt. I do take good care of them, cleaning and changing springs periodically. Most recently i purchased several mags from the...