This mod removes the crosshair pointer from vanilla ranged weapons, no Lua required
New Lua version for high compatibility and customization
Customizable Crosshair Lua - MX
https://steamcommunity.com/sharedfiles/filedetails/?edit=true&id=3706249100
if you want to keep it but have it less visible and still no Lua check out the other version
Less visible Pointer Crosshair - MX
https://steamcommunity.com/sharedfiles/filedetails/?id=3704425441