Hi. It's just my opinion. You are plotting the reflection rays at once and large length values are used for calculations.
The bullet builds the reflection angle on impact and shorter distances are used for calculations, so there is a difference in angles.