Maybe Cliff has some torx, the picture on his parts site looks like slotted.
That brings up another interesting thing....
My 17080213 has torx screws, but doesnt have the extra screws, air horn/main body
My 17080513 does have the extra 4 front screws , air horn to main body-(Original carb on my 1981 chevy k20 Silverado truck)
Books says "In the early 1980s additional screws were added....