Understanding the existing cannabis purchase allowances in California can be the hurdle for both seasoned users . As of now , adults over 21 years old are able to buy up to a maximum of grams of marijuana buds and 8 grams of oils every transaction . A person can also possess up to half a dozen li