Well I contacted Tru-glow via email from their website asking how to replace or buy a replacement fiber optic rod. Low and behold when I checked the mail on saturday there were 5 replacement rod in a package free of charge. So I did end up ordering a new front sight from Knight, so I think I'll replace the broken stuff and keep it as a spare.
Pete