I went through this a few years ago because my best friend lives there. I found out that the "approved" list of firearms refers to guns sold through dealers. In CA, all gun sales must go through an FFL - so the word "dealer" covers that.
However, that particular list doesn't apply to gifted guns. BUT, when shipped, they must go through an FFL anyway. The magazine capacity and "assault rifle" rules still apply!
It is important to understand that the ATF allows you ship guns to yourself in other states including California, without an FFL if you are going there to shoot. The shipment MUST BE clearly marked that it cannot be opened by anyone else but you. My Dad and my best friend live there so I travel to see them. If I ship a gun or two ahead of my trips, so that we can shoot together - I always hope that I remember to ship back what that I sent out there........
Depending upon where your colleague lives, there are additional restrictions. For instance, you WILL go to jail for possession of a single .50BMG round in the city of Los Angeles, but not in the rest of LA County. There are many more localized examples because gun registration is the big thrust there right now.
Do your homework!
A Democracy is when two wolves and a lamb vote on the dinner menu. That is why this country was not designed to be a Democracy.