M34 review