Night sights made from steel are by far the most durable types. Their price is steep, however, and you should consider going for the aluminum type if you are low on cash.