Mine does and I bought it on ebay. Looked better than the Python one I was going to buy from Dr. Foster & Smith. Sucks up pebbles w/o a problem. Very good inexpensive investment for me. Your water pressure has to be good and I can my water pressure isn't the best with my backyard hose but it works.
Shop Vac perhaps? They can be wet/dry if you hook them up right. Maybe I will get one and hook it up to my pressure washer to get lots and lots of suction if I can figure out how to.