Browning Hi-Power.

Browning Hi-Power.