I would let my kid do anything if he was responsible. My parents taught me the limits of things and I am forever grateful for that. They showed me how to have fun while being within my limits, which applied to everything my life. I drank with my parents countless times, but if I got drunk and did stupid shit, obviously they would punish me for it. If your parents treat you like an adult, you will act like one, thats all it takes to learn a little responsibility.