Sounds like it's not going into battery to me. Light spring? Maybe need to do a complete tear down and give your BCG a good scrub and lube? Pull your trigger group and give it a good cleaning while you are at it. And don't lay on the lube heavy on the trigger assembly. A light coat works fine and will attract and keep less gunk.