The VZ 58 grip is made in the Czech Republic by CSA and will fit all VZ 58 rifles.
Its a polymer grip providing a more modern/better look instead of the flat plastic impregnated wood grips found on the standard VZ 58rifles. Same dimentions as military ones.