Thx for the share - BUT - I think you'll find this wont work on the FAL as it will max out the capped fire rate, when this happens the gun will freeze, should work fine on single fire pistols and some burst guns.
In order to get rapid fire scripts to work correctly - a few will need to be customized to specific weapons. eg
separate FAL script
shotgun script
burst guns
Ive tried around 6 scripts so far and a single script will not work on all weapons, some will work on the 5-7 and burst guns - but tend to lock up the rest