Straightforward suggestion
In this devlog, you can see the gun shooting, as well as freelook, being shown off
This one is just my opinion, but I think that when free look is activated the crosshair should not continue to follow the camera, it would be nice if the crosshair stayed over by the where the gun was shooting to avoid small bits of confusion.