Perhaps, "Sorry, your First Name can only contain letters, hyphens, single quotes, and spaces." would work. I feel like this better indicates there being an error. What do you think?