New Smith & Wesson Shield .45 acp $439

Posted in Firearms, New Firearms.