I have a CM.700 airsoft sniper rifle replica that started slam-firing^[1]^ recently, likely due to a stripped sear. Is there anything that I could do about this, short of buying a specialised trigger box that costs as much as the gun itself?
I was thinking about making my own sear, but I took the trigger box apart in order to see what part could be the sear, and frankly I've still got no clue to this day. Despite taking apart quite a few airsoft guns before, this trigger mechanism is still a mystery to me.
I'm currently away so these images (1) (2) (3) are the best ones I have. The first one is the inside of the trigger box, sans the bar used to connect it to the bolt and outer barrel (it is positioned in between the two bars sticking out of the top of the box). The second image is of the bolt itself and the third image is of the assembled trigger box, showing three bars coming out of it (+ safety lever partially obscured by the bolt handle), and the outer barrel with the bolt inside. The bars sticking out of the trigger box slot into the holes in the outer barrel.
If it is the sear that's being the problem here, would it be possible to somehow mold it back into shape, or would I have to make an entirely new one? Again, I could buy an upgraded trigger box, but my financial situation currently prohibits that, so having a cheap fix would be really nice, even if it would be temporary.
I would greatly appreciate any help.
[1] - The CM.700 is a sniper rifle with a rotating bolt action. The bolt is rotated up, then pulled back. At the apex of the pull, the sear locks, making an audible click. Then the bolt is pushed forwards, chambering a BB, then rotated downwards to lock it and make the gun ready to fire. Slam-firing happens when the sear does not lock back at the end of the pull - releasing the bolt will make it slam back shut. Sometimes the bolt will stay in the pulled-back position, but even a slight disturbance will make it slam again. (Video on reddit showcasing the issue)