Check out the specification of the Veyron on the Vector Optics web site. I have 3-12x44 in FFP and SFP. Don't be fooled by the price, they are compact 245mm and the build quality is excellent as are the lenses. They are shock tested to 750g so fine on a springer.
Cheers, Phil