© and E&OE 2020 by Hire and Fire Limited

BROWNING HI POWER

One of the longest serving semi autos in history