Straddling stock