hatsans are great guns, people say they need a lot of cleaning to prevent it from jamming although i used to clean all the internals every time i use it i now only clean the bore and give it a quick wipe over before it goes back in the cabinet and i dont have any problems with it, i shoot 30g and 32g loads and there isnt a great deal of recoil, even for a semi. also they will cycle lighter loads, mine cycles 24g not a problem and im pretty sure people have said they cycle 21g too