The legality of the magazine ban is going to hit the Supreme Court, both CA and US.
The total banning of an existing product, legally grandfathered in (magazines), let alone the banning the sale of a grandfathered product (rifles) without compensation or legal recourse will not fly.
There are numerous laws that cover this including interstate and intrastate commerce laws.
You will note, the designer of the bullet button already has a compliant replacement available to shove in Browns face.
And a Jimmy Buffett lyric comes to mind, “We got new laws but no one complies”.