I would agree with everything you said except an arrow doesn't hit anywhere as fast as the speed of sound. I think the average speed of an arrow is around 100 mph(160 kph) give or take. The speed of sound is around 750+ mph.
Well yeah, I was quite sure that that part was wrong, I just added it for effect really.
__________________
Picture made by Aametherar the orc (Elves are the best!)