add ShotSling class