Well, it's the default M4A1 on my animations. I actually got 2 days off work and managed to finish this. Not much else to say. Credits are in the RAR as well. Also, the shell ejection is fixed, don't mind the screen shots.
If you have any problems with this, please let me know and I will fix them ASAP. Also, THIS IS NOT SUPPOSED TO BE REALISTIC. I DON'T WANT ANY COMPLAINTS ABOUT REALISM OR ELSE IMA CASTRATE A MOTHERFUCKER.
As always, all comments are welcome, thanks. And remember, try it out in game before you rate it.
Thanks to ItBankRock for his video:
Thanks to Heroman117 for the video: