I can only imagine that automatic guns with high fire rates (around 10 rounds a second) would be very heavy on remote events when telling the Server that a player has fired their gun. Would I need to fire the same remote event over and over (10 times in a second) to achieve automatic guns? Would this exceed the 50kb/sec limit when so many players are shooting at the same time with high rate or fire guns? I can imagine it depends on the data being transferred through the scripts.
this is why making a stress test for your game is important; it is hard to determine the exact amount, but from my experience it should be ok