you might be ok with the grip if youve changed the gears as i had a problem fitting aftermarket grips to my ics, the ctr stock will be ok, mine fitted onto a stock tube fine, the asap plate would not fit on my ics unless you did some mods to it although that was the aeg version of the asap