You should make a script which changes the bitmap part of the crosshair GuiBitmapCtrl with one stored in an Add-On folder, clientside, rather than replacing default files.
You should not design an Add-On to overwrite default files and it should be installable like every other client Add-On on the forums.