Some very valid points, just remember that not all states follow the totally stupid law makers in California. The 500 round rule has got to be the stupidest. I buy five hundred rounds. I don't shoot any for four months, but buy 500 each month. Now I have 2,000, plus my Wife/Friend did the same. Where's the logic? Are they going to pass a law you have to turn in your empties? I think Canada's worst law is the open carry one. Ban open carry in the Cities and Towns, fine. If your Hiking/Hunting, or just walking outside the City/Town limit's, what's wrong with open carry of a handgun? This law would mean I would have to carry concealed just about every where I hike, even in the deep woods where I almost never meet anyone.
In 2015, when my wife and I went all over Arizona competing, we started our 7 week trip with 8,400 rds in the car. In Lake Havasu we thought long & hard about jumping across the border but with that much ammo and 19 guns, thought better of it.