Angel Forces 25mm Rocket Launcher.  It is semi auto only, and has a 10 meter arming range.