Im not getting a bug or error message, but the mathf clamp is not holding my object between the designated area:
void Update ()
{
Vector3 Paddle = new Vector3 (0.5f,this.transform.position.y, this.transform.position.z);
transform.Translate (paddleSpeed * Time.deltaTime * Input.GetAxis ("Horizontal"), 0, 0);
Paddle.x = Mathf.Clamp(Paddle.x, -7.75f, 7.75f);
}