Highly possible that you have got something wrong with the trigger sear.
I have just picked up a 95 from an associate who brought it second hand, his problem is that it goes off when you take the safety catch off.....V DANGEROUS...
Its currently with one of the lads who is sorting it out for me.
Your local Ish to me, Check out BOLTONAIRGUNSOCIETY.CO.UK thats the club that I am in, more than welcome to come down for a look and our resident "Gun Doctor" could sort it out for you for a nominal fee.