I have one which have used for a couple of years, Once I got used to the pumping I found it great - and I can now cycle the cartridges almost as fast as a semi-auto.