Taiwan gun. Though its far from reliable. Suffers from icing badly among other quirks. If only tm would make one