@Fatboy40 Don't be too miffed about the drop in your DE M904E, it's actually firing a little low but it's good enough without having to open it up again. The stock spring could be fine, problem could even be with the cylinder head, piston oring, nozzle, bucking, hop chamber etc.