Yea but the hand guard has to be removed to clean the gun...the gun has to be cleaned ofter due to corrosive ammo.....so does this mean I will have to spend time and ammo re zeroing my gun every time I go to the range or will it hold zero when it goes back on the rifle???