Glock 23 Gen 3 Magazine