CMMG RESOLUTE, MkGs, 40S&W, 16.1″

$1,799.95