There will be no Viper products available for the foreseeable future as the manufacturer is committed to other projects
Fits 4 to 6 inch Smith and Wesson revolvers.
Longer muzzle rests are available for long barrel models or guns with compensators (eg 929 is 20 mm longer)
Left or right hand available.