Yes you can get a ticket for having it at the beach because you aren't suppose to have your medication at public parks, schools, etc. If it's clean then it's just a piece of smoking paraphernalia. Other public places I don't see why it would be a problem though.