These fit too snugly for my preferences. They look new. Seem heavy duty. $40 They are 30 round mags.