No sorry, It´s an important feature of my server. I can´t give it for free. But you can do it by yourself.
It is very simple to do. But its hard to do with good performance. Dont expect any help from me if you got nothing to deal with. Sorry but as I said, It´s an important feature of my server and It takes me many time thinking about how to design it.
Anyway if you are going to do this rifle script. I wish you dont copy my reload system. But you are free to do it. I dont believe in the intelectual property, but copying is ugly.
Advices:
Try to do the same script for npcs and players.
Dont do reload system like me.

Read what people told you on this thread. They gave you all knolowdge you need to do this script.
Think in the performance. Minimal cpu usage and try to avoid useless tags.
To put smoke, just check where the character is facing and put the smoke one tile in that direction.
Learn about how combat triggers works.
In the trigger on=@hit Use <local.arrow> instead checking tags to see if the player fired a rifle. (if the arrow is a bullet then he is using a rifle)
Let torfowiki be your best friends so u can make everithing by yourself.