Shankar is a great book. It is certainly sufficient to develop an operational understanding of quantum mechanics, and if you understand the material in it you'll be plenty ready to apply QM. Sakurai is a bit deeper, but also less verbose and a bit more formal. It's a good book to read, but if...