All parts are 3D printed in PLA. Standard capacity Glock 17 magazine with follower, floor plate, and insert plate. Buyer must supply a spring of their choice to complete the magazine. Extras included are 3 dummy rounds of 9x19, 2+ extended floor plate, slide back plate, extended mag release compatible with Gen 1-3, and floor plate punch.