New weapon implementation for any amount of shots.