Que raro. Normalmente el problema es justamente el contrario. Que no cierra debido al desgaste de la tapa.
No me atrevo a decirte como lo haria yo no sea que te de un mal consejo y rompas algo. Pero lo que si te voy a decir es como funciona en mi M4 y a partir de ahi ya ves tu como podrias hacer.
En mi M4 un pequeño pasador con un muelle es el encargado de retener la tapa a la que llamas dust cover. Al tirar de la palanca el pasador cede, se libera la tapa y el muelle devuelve el pasador a su posicion original, quedando la regulacion del hopup a la vista y a mano.
Para cerrar, se empuja la tapa a su posicion, esta empuja el pasador que cede y queda retenida por el empuje del muelle al pasador.
Normalmente, con el uso, el pasador va desgastando la zona de la tapa sobre la que apoya. Cuando esa zona esta muy desgastada el pasador ya no retiene la tapa. Debido a esto es muy comun ver M4s por ahi siempre con la tapa abierta.
Por lo que comentas, parece que quizas el pasador no se mueva al tirar de la palanca y como el muelle lo empuja no se libera la tapa.
En la foto, lo que he llamado liberador, se desplaza al tirar de la palanca, empuja el pasador y la tapa baja por la fuerza del muelle que ves en la foto. El pasador lleva un muelle pequeño que no se ve.
Se que no es esto lo que preguntabas, pero espero que el saber como funciona pueda ayudarte a encontrar la solucion a tu problema en concreto.
