Well I was only guessing it was a full size AK47 with 455mm
(you could have said it was short 233mm variant than a 028/522 model)
speak to Pete say at AK2M4,
@ak2m4 etc...
get him to send you out a gen M100, (hopefully tested or good authority = 328fps)
Springs at "supposed" to be rated on say a 363~400 M4 barrel
(you get a bit of creep up on longer guns & a drop on shorter barrel ones)
*** NB on a level playing field like for like, but tbb, great seals in one gun will vary results ***
Most stock guns, especially budget guns are not 100% airtight
and Cyma's are not outstanding piston o-ring & airtight cylinder head
plus nozzle is not o-ring and a bit loose so I'd reckon you would lose most of that extra power from spacer with 3 non-airtight seals
So those slight leaks will best part balance out the spacer in situ
a m100 will likely shoot at 350fps in a 455mm Cyma due to possible creep
There is no other extra compression on spring - the spring guide is plastic & a metal washer
(so no extra tension like a bearing spring guide would notch up the fps a smidge from say 4mm compression)
There are springs and there are springs even at M100....
Guarder use a SP100 which is supposed based on using 0.25's which means a SP100 will shoot 360fps say
Then there are variations as well as different manufacturers & processing plus the odd mis-labelled ones too
*** NB I'm well out of the loop on stuff btw, but I used to use Element m105 on 300~363 barrel guns & stuff
Element springs do tend to fade a bit more once they have broken in a bit - all springs do but Element a bit more ***
a m90 at say 295fps might be a bit too low, a m95 (312fps) might be the lowest I'd go if I was re-doing seals 101%
but it is hard to say get XYZ by dooberry systems and know for certain it will chrono at exact 348.9 fps on YOUR GUN
So it is a bit of calculated guess work as is atm based on min messing about, just open to swap spring etc....
I'd personally drop in a Cyma steel rack piston and remove spacer etc.. trying stock spring as is
or
use a legit m100 spring in stock one but maybe not go too nuts on improving seals
if it was still a smidge too high say 5~10 fps then you could look at:
leaving it parked, pre cocked over night/weekend to fade the spring a bit
if still not quite right then slightly correct AoE which shortens stroke a bit dropping fps about 10fps
If you purchase a regular spring - same coiling at both ends, maybe tighter coils in middle
then nowt you can do or it won't matter which way you fit it - it goes in anyway around
If you buy a spring that is irregular, it will have tighter coils at one end....
now with that type of spring there are tighter coils at back which go on spring guide at back of box
that is the way they are "supposed" to be fitted
But if gun is shooting a bit lower than expected & all else is OK
then flipping spring so tighter coils up front at piston head will give you about 10fps more
Yes if you had a 510mm L85 or something with larger volume cylinder and barrel creep
a m100 will almost certainly put you over 350fps
But a mehhh seal AK even with spacer I reckon you should be quite close or only a whisker over 350fps
(than once bedded in or faded over a weekend should settle at 345fps)
BUT the variation or lottery from buying another spring throws stuff into the mix
(one spring in a titchy gun might give you 300 in a MP5k or 370 in a L85)
So the spring factor is a bit of calculated bit of guess work
based on piston spacer, spring guide and seals n shit
if it is a smidge high you can correct AoE etc....
if it is a bit lower you can fix seals, flip spring (irregular), fit a bearing spring guide or add a
small piston spacer like you have
Should you fix all the seals atm ???
Hmmm maybe not until you establish the average fps first
Maybe change piston o-ring if it is absolutely fucking shit
(it won't be brilliant me thinks)
leave the cylinder head as is or nearly falling out
(and don't bother changing nozzle - you could buy wrong type and fuck up feeding)
HOPEFULLY with a gen m100 @ 328 in your AK you "should" be quite near 350fps
a smidge either way then you can address that as & when
set your hop really well, fine tuning it as best as you can
maybe use good 0.25's for accuracy firing at 310fps but chrono with hop set @ 0.25
**** BUT chrono'd using 0.20's **** for best results maybe ???
(yeah if gun was just over 350 at say 355fps and I couldn't be arsed to rip it open again
I'd be inclined to park it precocked for a day or two and use 0.25's @ 310 on chrono anyway)
Cheapo guns are mass produced for Asia/US markets @ up to say 400 fps
(be thankful you are not in Germany with a 250fps full auto limit)
Alas UK has a 350 average limit, but retauilers should check stuff
However you should have obtained the 330fps version or got it downgraded/check prior to shipping
and saved yourself this hassle from day one perhaps
others don't mind a bit of messing about and think little of ripping open a new gun
BUT be warned about going nutz, coz even I know a little bit about cheapo guns
it has come at a price of grief & turmoil and first few boxes not working very well after opening
so be warned - don't fuck with stuff too much if possible until you gain more experience on stuff
(wish I had heeded that advice I was given)
by all means have a go but don't go too nuts or overthink shit too much like me
best of luck