semi auto shockwave