its probably your sear, take off your grip frame and see the part that sticks out, thats the sear; if it has lots of wear and tear and you don't oil it will wear off. just call 32 degrees and tell them where you live and they will send you as many as you need for free. if you don't know the number, check their site
www.32ice.com
i don't know if this will help but see ya