Mack stock