It looks like a Crotalus sp. The possible species include; Western Chihuahuan Ridge-Nosed Rattlesnake, Rock Rattlesnake, Mexican West Coast Rattlesnake, Eastern Diamondback Rattlesnake, Western Diamondback Rattlesnake, Northern Black-Tailed Rattlesnake, and Timber Rattlesnake