XYL APC9K SMG - Testing & Feedback

Again, a huge thanks to AKGelblaster, GelballNobody/ RokSolid, Maiphut and BME for the very generous gift of a XYL APC9K SMG blaster.

What a unit… blown away.

I won’t reinvent the wheel here, Rok’s covered all the mods and how-to stuff on the GelballNobody Youtube channel… if you haven’t seen it, where’ve you been? :wink:

I thought this may be interesting to those of you that are a little nervous about opening up a gearbox and tackling all the internal mods that Rok’s demonstrated on that particular video. I plan to do just that early next week during some free downtime, but I was keen to see how this blaster performed with stock internals and standard airseal with just a longer barrel and hop up and a spring change.

Wow… very surprising results. Keep in mind Rok’s Youtube results were post-mod with much improved airseal and compression due to a better nozzle, piston head and full metal rack piston, short stroking by removing teeth from the release side of the sector, etc. All springs used during the following tests were the same as Rok’s springs.

Here’s the average chrono results with stock internals :

A/T Greens

Standard spring : 210FPS

JG spring : 235FPS

M100 spring : 280FPS


With iHobby UltraHards

Standard spring : 225FPS

JG spring. : 255FPS

M100 spring : 300FPS (!:flushed:!)


Very impressive… seing the chrono hit 300 was a real surprise. As Rok suggests changing the nylon rack piston over to a full metal is recommended, which means opening up the box, so while you’re in there you might as well do the airseal upgrades and run a lighter spring for the sake of longevity.

The stock motor does struggle a little pulling that M100, but a motor swap or even just a drop back in piston spring and it chooches nocely on a 7.4v Turnigy

If you really don’t want to go as far as the internal mods, swapping over to an M85 or M90 spring is as easy as or maybe even easier than a spring change on an M4 and will give great FPS returns and still not overstress the stock internals. The longer barrel and hopup make it accurate too, even when you’re up near the high 200s.

The only criticism I could make is that the rear iron sight is about 5mm too high at it’s lowest adjustment to cowitness with the front… but that’s being picky… and certainly no biggie, I shortened mine to prevent OCD overload.

Recommendation? Get one… great blasters, they do not disappoint. :+1:

You don’t see too many short barrelled CQB units as compact as this giving such good performance gains from so little modification. :ok_hand:

Good to see your happy with it.!

Good results, from a small unit…!

Glad you are enjoying it, knew you had one in your sights being a B&T fan as I am :wink:

Man that is choochin along for simple upgrades!

Yeah, they’re a punchy little unit, for sure. I’m lovin’ the little nugget. :+1:

One of the best things about it is the take down… two screws and a pin to remove the stock and buttplate, easy spring change access. Take out another pin at the front and the upper’s off, inner barrel comes out of that AR style.

Just easy and convenient. XYL did well with this one. :ok_hand:

Yeah quite a nice thing to work on really.
And cute and compact!

I’m still yet to do anything to mine except the hopup barrel!

1 Like

Today I decided I’d had time enough to admire this little XYL in stock form… time to shake hands with the internals and put my generously donated upgrade parts to use and void that factory warranty! :wink:

One thing to note, and maybe something to keep an eye on with these @RokSolid

For the first time today I cycled through the FCU functions to make sure everything was working properly before I cracked it open. The MOSFET functioned perfectly, selection was very intuitive and simple, all modes worked as they should.

However… when I set the semi function back to single, the trigger when pulled wouldn’t reset, it stayed pulled back. So it went into FCU mode all on it’s own and set binary again, but still with no trigger reset (like the spring had broken). Same in burst mode too… dead trigger with no return to reset. :person_shrugging:

At this point I figured it was coming apart anyway and I could check the trigger spring while I was in there. A quick teardown, and no obvious issues with the trigger with the gearbox apart.

The upgrade parts (nozzle, piston & piston head) all went in fine and it was reassembled. Connect up the lipo, pull the trigger and… same issue.

Thinking it might be a trigger binding issue, it came apart again. The only thing I could see that might be causing it is the trigger spring itself which has a lot of coils (think about four or five) and looks like it may be putting a bit of pressure on the side of the trigger and not allowing full freeplay when the box is closed up. Nothing I could feel though. I did slightly change the angle of the spring to put a little more rotational tension on the trigger and reassembled. Seems to be working fine now in all modes with no trigger issues.

Long winded post, I know… anyhoo, upshot is with shortstroking the box by three teeth on the release side of the sector, running the improved components and an M100 spring gives me between 250-260 snappy FPS on the chrono.

Gotta be happy with that. :+1:

I won’t be putting 11.1v through the MOSFET until I hear it’ll handle it, it’s pretty damn good on 7.4v anyway.

Good times! :sunglasses: