Hello my fellow editors, RobloxKiddy here.
Like my previous range median list, this one has the same basic principles. The only real difference is that firerates are calculated here. Also like the previous range list, weapons are assigned to their own special category (link:https://roblox-phantom-forces.wikia.com/wiki/User_blog:RobloxKiddy/Range_Standardizations_for_Guns). More rules are set on that page, including a link for the Median Calculator. *NOTE*: If a weapon has a higher burst firerate than its fully-automatic counterpart, leave it off the median calculator and judge it off the answer.
Now let's get onto it.
Median Assault Rifle RoF- 700rpm
Median PDW RoF- 850rpm
Median LMG RoF- 650rpm
Median Sniper Rifle RoF- 40rpm (disclaimer; the BFG 50's 30rpm firerate is referring to its bolt cycle time. Reload makes it effectively 17rpm.)
Median Carbine RoF- 762rpm (I'm classifying the 1858 Carbine as a Battle Rifle, because that's the only real place it'll fit without bumping the standards too much.)
Median Battle Rifle RoF- 600rpm
Median DMR RoF- 320rpm
Median Shotgun RoF- 180rpm
Median Pistol RoF- 780rpm
Median Magnum RoF- 140rpm
Median Machine Pistol RoF- 950rpm (and yes, the PPK-12 is a Machine Pistol)