STOCK PURCHASE AGREEMENT (ARNGAR)