New Smith & Wesson Shield .380 $389

Posted in Firearms, New Firearms.