men's western style buffalo buttons vest