Can you pull a muscle from hving a charley horse?

Yes. A charley horse is an involuntary muscle contraction which is prolonged. If the spasm is strong enough and starts abruptly enough, tendons can be damaged, stretched and possibly torn.