My 10 year old son made this in Blender, his first time 3d modelling.
I only help him make the trigger move.