If Budget is not an issue Perazzi is the way to go but with a good used one costing usually $5000 and a new one $10,000 or more it is an investment but will last forever, but Browning would be my second choice and much cheaper

RJ