Como te comentan los compañeros, si tira a tan pocos FPS, lo normal es que tenga un gran problema de compresión.
Yo comenzaría por instalar una nueva goma del hop.
La azul de Madbull, por ejemplo.
Tras cambiar la goma tendrá que cronar y comprobar si han variado o no.
Luego, según lo que tire, tendrás que desmontar para revisar la compresión.
Así a todo, esa marcadora se debe desmontar según llega para revisarla entera, ya que vienen montadas como el culo.
Los M4-Dboys no son nada baratos, ya que son cacharros muy problemáticos.
Por otro lado, si sale buena, tirará bien, pero lo normal es que tire como el culo hagas lo que le hagas.
Luego, si el dueño se empeña en meterle piezas a saco para mejorarla. termina con un cacharro muy caro, que tira bien, pero.... que sigue dando por el saco pro algún lado, y lo que es lo peor, es cara y cutre, muy cutre por fuera.
Personalmente, las D-Boys están al final de mi lista de las opciones a la hora de comprar un M4.
El muelle de serie debería dar unos 430 FPS, por lo que, a no ser que se equivocasen, el muelle va sobrado.
Sea como sea, si tira a 320 por tener un muelle blando, así como esta, es perfecto.
Recuerda que 350 es un límite, no a lo que tiene que tirar.