Since you mention California I assume you called the service center. Did anyone attempt to tell you what to try to fix it or did they just say send it to them? I would ask them if there isn't someone there that can talk you thru fixing the problem. It seems to be brand new. If you bought it locally I would take it to the seller and see if they can fix it. If the service center is not very helpful, ask if they can't send you to a local place for repairs.
You may want to take a look at this.
http://www.calguns.net/calgunforum/a.../t-643149.html