yes and yes, also my 9mm 226 mags fit my .40cal 229Elite and will hold 7 .40cal rounds. My 9mm barrel is barsto, it seems to shoot a bit lower than the .49cal barrel. Next is a 357Sig barrel for it! Also thinking about the .22cal conversion kit.
The only problems I have are shooting cast bullets in the barsto barrel which has a tight chamber and my bullets won't seat properly
(my OAL is almost at the minimun already) The barrel shoots TMJ,FMJ and JHP fine.