New Stoeger STR-9C 9mm

31730
$299

Posted in Firearms, New Firearms.