These are some really nice weapons! With the iron-sights however, there is always an issue.
For those whose default FOV is not 90, after zooming in from using the iron-sights it still will zoom back to 90.
The way I see to solve this would be to include a script that can...
1. Be told the default FOV of an individual player, (Most likely VIA a / command, such as " /SetFov 120 ")
2. Store those settings for that specific ID so it isn't lost when the server restarts.
Not sure if #2 is possible but if so that would be most desirable.