US Passport is NOT valid ID in California.
> What about my U.S. Passport? Can’t I use that as a form of ID?
No. Due to California’s requirement of a state issued ID card your passport is unacceptable as a form
of ID. However, you may need to use your passport to establish proof of citizenship (see above).
https://www.gunsdirect.org/faqs