I've got 3 of these. They are factory 10rd magazines gen 4. Only been used once at the range. The mag-well won't accept them now. They are from a g19 not sure if that matters. $45 obo. PM me Thanks Jim