Opinions on this M40?