Foam gun, nothing wrong with it and it's excellent. The reason for selling is that it doesn't fit the pump I have. The company name is in the pictures, and the performance is really, really, really good.