I’ve lived in 3 places where recreational weed is legal / decriminalised
The Netherlands. You can grow 4 plants in natural light. Growing more and/or under artificial light is illegal and the cops enforce the law (ask me how I know ). Dutch coffee shops tend to be a bit grotty, at least the ones I have visited. You can almost always consume weed on the premises. Loose weed is weighed out and sold, IIRC you can have 5g and expect no problems with the law. 5g is the maximum you can buy in one hit, the coffee shops can have upto 500g on the premises and can be shut down by the state for the smallest infraction. I never had any trouble wandering around with a J on the go, at least not in Amsterdam (got yelled at for jay walking though, go figure)
The rules were being tightened just as I was leaving, no coffee shops near schools and in regions close to the border you have to be a registered resident and be able to prove it before you can buy weed in a coffee shop. I think the French, Belgians and Germans are complaining that their citizens hop over the border, score and then head home
Washington state. Growing recreational weed is illegal (I guess the state really wants its taxes) but there are plenty of places to buy it. I’m not aware of a limit (there may be one, IANAL) & I could buy an ounce or more at a time without issues. Weed is sold in sealed packages and may not be consumed on the premises or in public. I think you may have a problem if you have an open package in your car but, again, IANAL
Mass. Growing recreational weed is legal and I can have 6 plants, my wife could have 6 too for a total of 12 on the premises. I can gift upto one ounce of weed and IIRC I can have up to 10 ounces on my premises. Initially it was thought that the rules for selling weed would be sorted out by now but that seems to have been pushed back to July.
I haven’t had a smoke wince I left WA in July, can’t wait for this crop to finish