Teen dies after horseplay with gun