A few questions here: You need to swap to an aftermarket barrel in order to be able to shoot cast bullets on your Glock, the original barrel will not do? I plan to get as an upgrade to my G17 a KKM barrel, the one with the square compensator, can I shoot cast bullets with this barrel? I also plan to get a conversion 40-9mm for my G23, will this take care as well of the cast bullet thing? Will all aftermarket barrels made for Glocks work fine with cast bullets? Lastly, will my 9mm magazines for the G17, the 17 and the 33 round ones work on the G23 with the 9mm conversion barrel, what about the original G23 magazines?