I have 1 Glock 23 magazine left! It is brand new and factory latest generation. $19.00. (add $1.50 if you want me to ship it). Latour