Is this Demon just junk or am I just junk at dealing with it?

upload_2020-5-29_16-50-34.png

Looks tight.
here's a nice close up from ebay
upload_2020-5-29_16-51-28.png
BARRY GRANT SPEED DEMON 650 CARBURETOR | eBay

and another
upload_2020-5-29_16-53-43.png
650 CFM Speed Demon Carburetor | eBay