It gets stuck because of the trigger mech. It uses a 45 degree system which pushes the piston against the cylinder and makes it extremely hard to fix. This is a very easy, but expensive fix. All you would need to do is get a 90 degree system. pdi v-trigger, laylax zero trigger, action army zero trigger and s-trigger are all great options. Just remember that you also need to change the piston to a 90 degree system.
Raultiger
Raultiger