HECKLER & KOCH
USP COMPACT
40 S&W
USED, AS IS NO WARRANTY
SKU GP3067551