Added firing, reload and blocking capabilities