Springfield Armory XD40 | Semi-auto | Full Size | .40 S&W |CA Compliant | Black | XD9102