Well right now I am a happy owner of the CA M24. But, the main problem is that I have an older generation CA M24 Mili so, it's shooting a dreadful 300fps, though I am able to touch out to 90' accuratley so far as I haven't upped the hop up yet, though I beleive I could reach out to 110' or if I'm lucky 120' (again this is @ 300fps.) This leads me to my question and I'd like some opinions on this. So my question is this; Should I upgrade the cylinder by either; A) Buying the Palsonite Cylinder Kit B) Buying the Kotetsu Cylinder Set C) Machining my Own (may take a while) or either upgrading to a PDI M24 Hopup and a PDI 6.05mm barrel. I'm currently using Bioval .27s if that may sway opinions in anyway. Thanks for everything guys.