Not really, I've tried summoning an entity and killing it fast enough so that it is not visible, but the entity dies before it can do damage and collides with the player. if you used arrows, the player would have to stand still so that's probably not an option.

It would be nice if the game had a /damage command so we could do custom amounts of damage.