When i first got my Urban i had a couple of double feeds that i believe were the cause of that o-ring being blown off to bits.What a pain to put a new one on it was,now after over two thousand pellets the o-ring looks like new still ,my magazine didnt have any sharp edges at all.Looks like you took care of yours,how do you like the CDT trigger ,i got one on a Titan and its definatelly an improvement.The trigger on my Urban is under two pounds but its very vague as to when it trips.
Did you happen to take any pics while you had it torn apart? Not a huge fan of the CAT trigger, at least the creepiness before it finally breaks.