Left click to shoot. R to reload.
YouTube for shell sprite and sound. @cevacineva for Assault Rifle sprite. @reigameru for shell ejection. @Isaiah10101010 (me) for the rest of the coding. Feel free to use it but just give credit to them ↑