Weatherby Vanguard 308 Win. The Weatherby Vanguard Weatherguard rifle is crafted with some of the finest engineering in the modern shooting market. It comes chambered in 308 Winchester with a 24 inch barrel. Features include an adjustable trigger, a synthetic stock, and a 5 round magazine.