2013 GMC Sierra 1500 - Driveline Clunk

Loose play in drive train when decelerating and when taking off after stopping kind of seems like a bad u joint but it seems to be from the front of the transmission or drive shaft.the truck is a 2013 gmc sierra and only has 27000 miles.