Yo partiría de un muelle SP90 Guarder.
Una buena goma como la Madbull Azul, nub SCS, cañón 6.02 Deep Fire O Guarder, mosfet con freno y alimentarla con lipos 11.1.
Una puesta a punto del gear y a cronar...
Si quieres mejorar más cosas... nozzle, cilindro para cañones de ese largo, cabeza de pistón ventilada con rodamientos y un buen pistón.
Como cambiar se puede cambiar todo. Que merezca la pena.. eso ya es más discutible

La guía es precisamente la pieza que menos necesitas cambiar, ya que trae una metálica con rodamientos. Yo se la he cambiado el mío por comodidad, y pijismo..., a la hora de desmontar el gear, ya que la nueva que he puesto tiene un agujero más profundo para meter un destornillata, y que así no se mueva nada al abrir y cerrar. Con la de serie se hace perfectamente. Pero... esa la tenía por casa y me apetecía montarla jeje
Según los FPS, puede... tener una compresión desmadrada y darte por encima de 350, pero lo normal es que te de por debajo.
Mi experiencia es que con el SP90 puede dar unos ideales 335FPS, dar unos 315, dar 360...
Por lo que hasta que lo pongas y crones no estarás seguro.
Como lo más normal es que de unos 340-320, lo normal es que te quede perfecto.
Si luego quieres ajustar hacia arriba o abajo según el caso... tocará hacer pruebas con muelles, o... meter uno que se pase y cortarlo para ajustar a lo fino.
Mi CM048S da 315 con un SP90 Guarder, en cambio con un SP100 daba casi 400, así que al final probé nosecuantos, encontré uno que daba 370 y lo corte varias veces para lograr dejarlo a los FPS que quería dejarlo. Es decir... para hacer un ajuste fino requiere maña y suerte.
Con muelles que debiera dar 340 da 315, y con los que debiera dar 360, da casi 400... es rarito el jodido

Dependiendo de los FPS que busques, o con los que te valga, y sobre todo de la suerte que tengas... puede ser cosa de 5 minutos, o de toda una tarde de monta/desmonta.