Completed all you need is a glock 20 mag and 10mm ammo to fire with this .. Runs great .... So great in fact that I am selling this to fund a 20sf so ....

If you local to me I can maybe do a little less on price if there is no shipping etc

This is shipping with tracking info etc etc as well ... Happy to pm or txt with you if you like as well

This should work with a 21 or 21sf.. I tired it on a sf ran great .