Part Number: 1508645W3D (Cml innovative technologies inc) Part Number: 150865 (Ne) Part Number: 15-08655-0010 (Transistor) Part Number: 150866 (Heat shield) Part Number: 1508660 (Bleed) Part Number: 1508660000 (Component) Part Number: 1508661 (Sear assy) Part Number: 1508662 (Valve) Part Number: 1508663 (Bleed) Part Number: 1508664 (Sleeve) Part Number: 1508666 (Switch) Part Number: 150866OR151096 (No description) Part Number: 150866-WEI (No description) Part Number: 150867 (Ne)