I did a quick search about flash suppressors in California, and it looks like if you have a detachable magazine, you need a muzzle break.

If you do a bullet button configuration, since the mag doesn't detach, a flash suppressor is okay. Check out the forums at Calguns. There's a ton of information there.