thinking about geting a issc m22, has anyone had any experience with one and can speak to its reliablity?