It is my understanding that the calibers can be switched by just changing the barrels. Is this accurate? Will I have to swap mags and springs too??? Who has a 9mm barrel that I can swap with the .40?

I have read several forums on this subject and am so confused....