New Smith & Wesson Shield .45 acp 11531 $429

Posted in Firearms, New Firearms.