The Nightforce flip up caps are good quality and solid. They are not aluminum, they are plastic / polymer, but they appear well made. I have a set but have only had then for a few weeks, so long term durability & function are still 'to be determined'. I am not sure if the Leupold would fit the NF scopes, threads may not match.