Meprolight USA 117703101 Tru-Dot Green Tritium Green Tritium/Black Frame, S&W M&P Shield/Shield Plus/Shield 2.0

Meprolight USA 117703101 Tru-Dot Green Tritium Green Tritium/Black Frame, S&W M&P Shield/Shield Plus/Shield 2.0

$99.99

SKU: TSW|99126 Category: Tag: Brand:

4 in stock