Brand new Magpul mags. $260 for all 20....10 no window and 10 with window. Text or call if you have any questions