They are really easy to setup. With some endurance. No plastic, all effectively machined aluminum, front sight is not going to go to the stop of your barrel on the mossberg sa 20ga due to way the vent rib is connected. It still works but appears to be slightly strange. They are really uncomplicated to put in. With some tolerance.Watchful setting up