On third thought, and after seeing an IB-7 kit - Yes, the rings will most probably need to be sanded down. I would still wait for the final assembly just to be sure.