Lego-compatible Sci-Fi Grenade Launcher

A sci-fi grenade launcher (really a revolving railgun) compatible with Lego minifigures and based on the Milkor MGL. Scale up to 105% when 3D-printing to guarantee a good fit.