Glock 23 Gen5 10rd

UPC:
764503050404
$29.62
Current Stock:

Glock 23 Gen 5 OEM Replacement Magazine 10 round