 Vista Outdoor Inc. VSTO, 3.98 announced Wednesday an agreement to buy motocross gear and equipment company Fox Racing for up to 590 million. Under terms of the deal, the shooting sports and outdoor products company will pay 540 million upfront, and could pay up to 50 million based on Fox Racings financial performance. 