1) Take apart and thoroughly clean the rotation mec. (sic)
Definitely do this. After cleaning, you should also grease all of the moving parts with silicone grease. You can find this silicone grease in the plumbing section of hardware stores.
2) If that doesn't work, try replacing the extension spring that makes the trigger return, with a better/stronger one.
Do not do that. Add a compression spring. Also, glue together the rotation mechanism as described in CaptainSlug's definitive write-up
here, so your turret will never slip.
The real thing that is causing your problem, though, is a bad turret seal. I have had this exact same problem with my first generation Maverick, and I solved it by greasing the plunger to turret seal. This is imperative if you want your blaster to fire properly. But if your turret seal is so loose, that grease won't help, I suggest gluing a thin layer of craft foam or sheet rubber to the end of your plunger. (You know, the little thing that touches the turret.) Make sure to grease the turret and craft foam/rubber so that they slide well, though.
Edited by DartSlinger, 15 February 2013 - 11:06 PM.