I agree with postie.  Only fix things that are broken rather than start over.  I see nothing wrong with trying to change the crosshair though.  I have the download link for the current dFb rifle below.

http://emac.dfbgaming.com/dFb_UltraRifle59e.rar

Most of my changes are in code rather than any outward appearances.  The only things you probably could see are the hit sounds and the maybe seeing that I switched to lol's rifle models.  We had a gun for every game type (MH, n00bspray, freestyle sniper) so I reduced the download amount by having all those functions into one gun.  I also changed the trace fire equation, removed recoil and bullet momentum.  The trace fire eqation on most of the guns fuck up when you shoot at a high angle because of a rounding error.  The recoil will shake your screen and cause the hit location to be ABOVE the crosshair if you hold down the trigger.  The bullet momentum is just something some people were complaing about (hit the victim to push them and make their gun shoot slow).  There's also something I left for MattMan (bToasty) when you get a headshot but we never use it.

I was working on a new crosshair but was never satisfied with it and I just kept the original.  I was trying to make it look like an eyeball because of &quot;don't fuckin' blink&quot; and make it more functional like changing the colors with the team color or something and maybe showing more useful information without clogging up the screen.  I may still have original bmp's for this crosshair if you want to play with it but it may be better to see what you come up with.