Regarding miniguns, the thing that annoys me with them is how glitchy they are. The spin-up time is annoying, and the sound effect breaks if you try and pulse the gun in short bursts. Took a stab at fixing the thing by making it have no spinup time and simplified sound, but no luck.
(A self-loading handgun firing the 5mm round would be an interesting thing...)