These have only been loaded once. They all come with the dust covers, all mags are just as good as new, no scratches! $12.50 each paypalled with no extra fees. Would like to sell as one lot but will seperate into 2 five mag lots. If all are purchased together they'll be shipped free. If bought in 5 mag lots, shipping will be $10.