Silly question but did you install the grip yourself and have you got the sear release/cocking plugs round the right way?i have tried with eyes on/off and with no gas but still nothing i put my mech grip on and it fires so could it be a prob with the e grip?? also is there a place/person i could send to to have it serviced i.e new o-rings etc etc.??