the frame will fit the ION body, but the ION trigger wont fit in the E frame and vice versa. The boards, bodys and barrels are fine, but the fire chamber etc have new parts and so after market bolts may not fit, the Firebolt will for sure as will the stock bolt. All bodys should fit fine.