If you know someone with the same gun, try swapping out the trigger assembly and see if that fixes it. That will narrow it down. There are some plastic parts in that assembly and they don't last forever. If that is your issue, compare all the parts in your assembly and the one that works. You might not be able to tell, but then you might. Probably something pretty simple.