I use this engine for all my weapon tests. Click to shoot, R to reload space to knife Remix and change stuff if you want. Instructions: All instructions in the project.
shooting and bolt sounds took from counter strike online clip in and clip out sounds took from call of duty\ added a bit of realism(left chambered round)