Glock 40 S&W 31 Round Magazine


Price: $39.95
After Market factory quality guaranteed

FFL Dealer Price: $29.95