Rather than just having a separate end cap, are there any cans with baffles meant for multiple calibers? Or would having separate 9mm baffles for a .45 can not make much/any difference in the level of suppression? Would it even be legal to do so? I'm in a similar situation as the OP so excuse me if this is an obvious answer.
Endcaps and mounts are OK. Otherwise spare suppressor parts are a big no no.