Well, if it's just the f/o insert you can buy a 5 pack of them at Brownells (or any other big gun parts site) for $5 and just put it back on yourself. Just trim to length, insert, then use a lighter to melt the ends so it seals in place.
For night sights---lots of good ones out there but it'll be more than $5