Basic shooting. Not everything is implemented in final way. Things will change.
Using action counter might be bad for cooldown between shots.
Rendering gun is shit.
Some base implementation.