They’re actually pretty scrawny or so I’ve been told, that size is comprised of mostly feathers and bones. Still wouldn’t want to tangle with one personally, but a barn owl would do more damage to your car if you were to hit one.
Had a friend catch a barn own in his car grill a couple months ago. He drives a basic lib tin can so he wasn’t going that fast and the owl wasn’t hurt.