Hello everyone. Was wondering how hard it is to replace the factory sights on an xdm with aftermarket tritium sights or maybe the laser sights. Can it be done by the average joe or would I need to take it to a gunsmith? Any advice you guys can give will be much appreciated. Thanks in advance.