That is the point Graywolf. RPM is relevant. In the case of 190 inner guns and machine guns, I suppose each weapon was synchronized individually. So, at some points, left gun cant fire, but right one can. The situation where all the blades are obsuring all the guns over'n over each time the guns can fire is remote. So, IMO, some gun can fire per each propeler revolution if RPM of the propeller is greater or equal to the MROF of the guns. There will be situations where all the guns can fire all the time with maximun ROF.
In the case you describes, RPM = MROF, when a gun fires first time (first time syncrhonization mechaninsm unlock that gun to fire), the gun will keep synchronized with the blades all the time while RPM = MROF, so, maximum ROF will be achieved.