Who made XXX?
Star Model PD
The Star Model PD is a compact and lightweight semi-automatic pistol which was manufactured from 1975 to 1990 by the firearms manufacturing company Star Bonifacio Echeverria, S.A., located in the city of Eibar in the Basque region of Spain.
Star Bonifacio Echeverria