As long as they are the same generation and cab style, there shouldn't be much problem fitting a Ram 1500 door on a 2500 frame. But when you change the generation or, in fact, even the year, fitting can get complicated as style and designs usually get at least minor changes.