Alright, so today I ended up being impatient and I drilled out the air fitting hole with a cordless drill.
I drilled undersize and filed larger, giving me a hole that isn't perfect, but perfection wouldn't affect the performance in this case.
I then made an ejection port cover/cylinder sleeve out of a cool looking can which turned out very nicely.
The AirsoftPro receiver has an ID of .986/25.04mm while the Wolverine aluminum cylinder is .942/23.95mm, making it impossible for me to use my standard soda bottle or notebook cover sleeve, so I was stuck with a soda can.
Still, I sanded all of the bumps off of my cylinder making the anodizing very shiny, and the aluminum can had a very thin plastic coating, so I assume that everything will be just dandy as there isn't going to be much friction.
Another interesting thing to note, my Wolverine cylinder comes in at .942 while my Angel Custom comes in at .951, so I expect that they made it undersize for more compatibility.
If you don't mind making a cylinder sleeve this is actually great as is will improve the weight of your gun very slightly as well as help with sound as it leaves more possible room for sound dampening materials.
I also shortened and contoured my nozzle to fit a Maple Leaf bucking quite well using a file, cordless drill, and BB covered in 40 micron lapping paste.
This improves BB placement in the buckings, aiding in accuracy.
I can't really give measurements, but you want your BB to be about .5mm onto the contact patch with the nozzle being completely inserted.
I learned this trick from the YouTuber JPSikaHunter after watching all 300-400 videos on this topic, and any shorter than this with a Maple Leaf bucking and you will see worse accuracy that originally, and as you shorten the nozzle you will see a major improvement in accuracy, the best being about at this point.
His way of testing was how many BBs out of 30 he could get onto a 320mm circular piece of metal at 50m with .96J using .30g BBs outdoors.
This is a very rough way of measuring things, but is there even a precise way to compare airsoft stuff?
Anyways, with a regular Tokyo Marui nozzle, a shimmed red Maple Leaf arm, a Maple Leaf Decepticon bucking, a 6.10 or Maple Leaf Crazy Jet depending on the age of the video, and various other modifications and upgrades he was able to get about 15-23 hits, and with the same setup but a perfect length shortened nozzle his maximum hit count was 27.
But when he used a nozzle that was too short he got a hit count even worse than stock, presumably because the BB wasn't on the contact patch yet and may have been catching on it.
Obviously this requires testing, buy I will say that you should have your BB at least .4mm onto your contact patch with a Maple Leaf bucking, and probably about that much with any other bucking.
At some point along this project I shall use the nozzle I destroyed while testing this for myself to make a new nozzle for R-hop whenever I can make a tighter barrel out of hopefully stainless steel.
This will most likely be me cutting the current nozzle down quite far and making a plastic insert with sizes and geometry a lot like a PDI nozzle, about perfect for R-hop.
Anyways, here's a playlist of the more useful videos from the before mentioned JPSikaHunter.
One thing I recommend doing before watching any of these videos is sort them by age with the little"sort by" feature, and also turn on Google translate so you can read the titles.
I also suggest that you watch these on some sort of computer as that will allow you to use auto translate, so you can actually understand the videos unless you are EXTREMELY fluent in Japanese.