Thanks for the reply - just got the numbers from the block to help determine the correct one - and uploaded the pics above.
Yes, i do have spark, have not checked compression - I don't have the tools for it. Last time I cleaned the carb however, I noticed that the float pin was missing (or my brother-in-law lost it since he wanted to clean it out while I was doing other things).. so I either need to find a float pin or find a new carb. They're pretty cheap on Amazon, the one I purchased already was $14.99.