Seems like they fit so tight a bear to get off and do accumulate debris...Heres a tip you might try...Using a skill knife put a cut on one of the edges. Seems to take the pressure off and can be removed very easily for cleaning to prevent debris buildup..Learned this by accident when I bought a used CZ with a crack in the side of coil cover..Many put a bead of silicone to make it semi permanent or don't use a cover as many beach hunters just add silicone covering to bottom of cover as salt sand accumulates rapidly....Might try as it works for me as coil cover stays on tight but can easily be removed to insure no debris build up....