I imagine the Mongols could not fire at 300 yards and 20 times per minute all while dodging the dead bodies of their buddies and their buddies' horses. If they were taking rifle fire at range, their effectiveness would be hit hard.
The last successful cavalry attack on a machine gun emplacement was made with advantage of terrain and surprise so the gunners were unprepared and didn't see them coming.
Barbed wire on the battlefield probably affected use of cavalry also.
True. I did mention trenches and entanglements in a previous post though.
Also, I assumed the Mongols didn't shoot arrows at all, but rather engaged with swords up close, hence my requirement that they still had a 2:1 advantage when arriving at the lines.
As for last successful attack, again, referring to a previous post, I don't think at any time since the Mongols were cavalry massed in anywhere close to those numbers. If you reduce the numbers to a few hundred to a few thousand, the cavalry loses. My whole point was given those numbers, rate of fire and ammo loads become the driving factor, regardless of firearm technology level. If you changed it to 50,000 men on foot charging, the results would be the same, the defenders either can't fire fast enough, or run out of ammo. (look at the human wave attacks in Korea, or even the larger charges in early WWI...the ratios where they were "successful" were in the 20:1 range or greater). I'm not saying it's smart, or effective, but with the right ratios and lack of entanglements and arty, it can work.