how do you build a good trigger system for a lego gun?

all my lego guns explode when i fire them to manning times got any suggestions ?

Jesus.8 years ago could try puttin' a layer of thins under the smooth parts
hey, you could take mech. from another gun and use it...