Tactical Holster | AM-MPSG2

$16.90

Fits Smith & Wesson M&P Shield .40 3.1″, 9mm 3.1″