OnPlayerAntiReload gives way too many false alarms. I think you forgot about reloading by switching weapons. But great job anyways.
Try downloading it again. I fixed a few things regarding the anti-reload detection last night, hopefully there won't be as much false alarms as there are now.