S&W's DAO pistols usually have a longer slide to conceal the partially cocked hammer and the receiver is also longer at the back end so as to properly match the longer slide, so I don't know that trying to convert a 5946 into some sort of 5903 is all that practical, especially since 5903's can still be found on the used gun market.