Is this worth the asking price?

Too much. Especially when missing parts.