If you don't hold the trigger it stays cocked ?? Sounds more like a disconnector and /or trigger spring problem to me. I wouldn't just start swapping out parts willy nilly to find out "which one it is". Have a reputable gunsmith look at it for you if you are unable to discerne what is causing the problem.
HTH,
Emri