I have a pair of Trooperbay's hand guards on my ICN. I also have a pair of Karin's. The Trooperbay guards are larger. In fact, they are closer insize to FX hand guards. I had to trim them down in order to successfully glue them to my chemical gloves. I buy stuff from Trooperbay like once a week it seems, but for the hand guards, Karin's are better IMHO.