It could be the trigger pin, if it gets dirty it could cause the trigger to stick....
It's that, due to the design of the ego, you get grit, paint, water, everything in there. So it's sticking.
Take out the trigger pin and sand down the pin. Clean the pin holding holes out. Then replace. Leave the pin dry.
Trigger will be lovely again.
You will have to do this again.
Makes sure you set the triggers magnet isnt to strong also.
Enjoy.
p.s If you want to get around this problem and never have to clean it again. But a pm6 from
www.paintballwarehouse.co.uk