GARY R. PUCKETT