I think my trigger mechanism has gone on my l85a1 army armenant I've took it apart and the trigger part itself fires just fine it's not untill I put the piston section back on it sometime doesn't fire or doessnt fire at all excuse my terms with parts I don't know the technical names for them ...