Pool Blaster pool vacuum (Oakland)

Pool Blaster handheld pool vacuum. I think I have all the parts, but I'm not sure.