Yes, but if the person/company who gives the gift is outside of CA and it is shipped to CA, then it is a different issue and I don't think that sales tax is due. If the person/company brings the item to CA, then sales tax is due.
It is a mess.
FFL Transfer/Special Order Dealer since 1993.
Net-FFL list maintainer.
Never try to teach a pig to sing. You waste your time and you annoy the pig. - Robert A. Heinlein